Hotelrezeption/schlussel.py

37 lines
840 B
Python

# implementierung der Klasse Schlüssel
class Key:
how_many_keys = 0
# Initialisierung eines Schlüssels
def __init__(self, keynumber):
self.number = keynumber
self.possessor = "Reception"
#where are the keys
def status_key(self, keynumber=None):
return self.number, self.possessor
def hand_out_key(self, keynumber, Guest):
self.possessor = Guest
def get_back_key(self, keynumber):
self.possessor = "Reception"
key_list = []
for i in range(11, 42, 10):
a = "key_" + str(i) + " = key(" + str(i) + ")"
print(a)
exec(a)
a2 = "key_list.append(key_" + str(i) + ")"
exec(a2)
b = "key_" + str(i+1) + " = key(" + str(i+1) + ")"
print(b)
exec(b)
b2 = "key_list.append(key_" + str(i+1) + ")"
exec(b2)
print(key_list)