def Interface():
Number = input("Enter number: ")
Interface()
print(Number)
Это небольшой упрощенный фрагмент моего кода, который производит:Python- Переменная Scope
Traceback (most recent call last): File "C:/Users/Jack/Documents/Python/NumberToText.py", line 78, in print(Number) NameError: name 'Number' is not defined
Я underdstand это потому, что переменная определена в функции.
Что можно сделать, чтобы исправить это?
Ну, на самом деле я видел несколько таких вопросов примерно три раза. И у большинства из них было много downvotes. Но у этого теперь есть три перелома и ни одна из нисходящих глаз. Может ли кто-нибудь сказать мне, почему? –
Перхарпы из-за того, как я его попросил. @KevinGuan –