помогите пожалуйста понять, каким образом x стал равен 10? Второй день смотрю на код и не могу понять(((
И если не сложно, посмотрите пожалуйста комментарии(они упорядочены), я их правильно понял?
def a(func, arg): return func(func(arg)) #2: Соответственно, эту строку можно читать так: return b(b(10)) def b(x): #3: = b(10) return x + 5 #4: = 10+5 = 15 print(a(b, 10)) #5: 15+5 = 20 #1: func = b, arg=10
#Все понял, за одни исключением: как x = 10
Заранее спасибо!!!!