- Python 2 по ходу. Как думаете, что получится на выходе?
def func(type_='s'):
if type_ == 's':
return 'Mark'
elif type_ == 'i':
return 20
def dec(func, type_):
x = 8
def wrapper():
value = func(type_)
if isinstance(value, int):
return value * x
elif isinstance(value, basestring):
return 'Hi ' + value
return wrapper
print dec(func, 'i')()
160?
Обсуждают сегодня