Предмет: Информатика,
автор: sandress2000
Помогите, пожалуйста.
Объясните, почему эта программа выдаст ошибку:
def f(a):
a=a
print(a)
a=5
f(a)
sandress2000:
ТОЧНЕЕ! Извиняюсь, почему НЕ выдаст ошибку
Почему эта программа выдает ошибку: def f(a):
a=a
print(a)
a=5
f(a)
a=a
print(a)
a=5
f(a)
Я опять ошибся, правильно так: почему при f(a) программа выдает ответ, а при f() - ошибку?
Ответы
Автор ответа:
0
Потому что а должно быть равно 6, т.к. f шестая по счёту
Похожие вопросы
Предмет: Геометрия,
автор: yuliyapolyakova98
Предмет: Математика,
автор: поля101
Предмет: Математика,
автор: силаева
Предмет: Физика,
автор: nastea2302
Предмет: Математика,
автор: afnbvfcegth