#python #variables
#python #переменные
Вопрос:
Возможно ли получить значение name из любого места в программе?
Например:
reply = f'Nice shades, {name}'
print(reply)
name = input("Enter your name: ").title()
При использовании функций мы используем ‘global’, что можно сделать для запуска этой программы?
Комментарии:
1. Переместите последнюю строку вверх, чтобы она была первой строкой.
2. Python выполняет инструкции по порядку . Вы не можете указать ему использовать переменную, которая определяется несколькими шагами позже. Независимо от
global
соображений области видимости.
Ответ №1:
Вы не можете получить доступ к переменной до ее определения. Чтобы запустить свою программу, вы можете сначала написать это
name = input("Enter your name: ").title()
а затем к остальной части вашего кода.