class MyClass():
def __init__(self):
self.ID = self.id_generator()
def id_generator(self):
id_ = 0
while 1:
id_ += 1
yield id_
def order(self):
return {'Type': 'CLIENT',
'Id': next(self.ID)}
customer = MyClass()
print(customer.order())
print(customer.order())
customer = MyClass()
print(customer.order())
print(customer.order())
print(customer.order())
Y2xhc3MgTXlDbGFzcygpOgoKICAgIGRlZiBfX2luaXRfXyhzZWxmKToKICAgICAgICBzZWxmLklEID0gc2VsZi5pZF9nZW5lcmF0b3IoKQoKICAgIGRlZiBpZF9nZW5lcmF0b3Ioc2VsZik6CiAgICAgICAgaWRfID0gMAogICAgICAgIHdoaWxlIDE6CiAgICAgICAgICAgIGlkXyArPSAxCiAgICAgICAgICAgIHlpZWxkIGlkXwoKCiAgICBkZWYgb3JkZXIoc2VsZik6CiAgICAgICAgcmV0dXJuIHsnVHlwZSc6ICdDTElFTlQnLAogICAgICAgICAgICAgICAgICAgICAgJ0lkJzogbmV4dChzZWxmLklEKX0KCgpjdXN0b21lciA9IE15Q2xhc3MoKQpwcmludChjdXN0b21lci5vcmRlcigpKQpwcmludChjdXN0b21lci5vcmRlcigpKQpjdXN0b21lciA9IE15Q2xhc3MoKQpwcmludChjdXN0b21lci5vcmRlcigpKQpwcmludChjdXN0b21lci5vcmRlcigpKQpwcmludChjdXN0b21lci5vcmRlcigpKQo=