Вопрос Автоматическое создание переменных в python

Регистрация
24 Мар 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Можно ли на питоне сделать так, чтобы не забивать в программе var = 2, var1 = 4, а при вводе 2-ух и 4-ёх для них автоматически создавать переменные и с ними работать?
 
В Python нет такой возможности создавать переменные автоматически. Вы должны явно указывать имена переменных и присваивать им значения.

Однако, в Python есть динамическая типизация, то есть вы можете создавать переменные и присваивать им значения во время выполнения программы. Например, вы можете написать такой код:
var = input("Введите первое число: ")
var1 = input("Введите второе число: ")

print("Первое число:", var)
print("Второе число:", var1)
Этот код запрашивает у пользователя ввод двух чисел и печатает их на экране. Переменные var и var1 создаются автоматически при выполнении программы и принимают значения, введенные пользователем.
 
молись Богу
 
exec/eval/globals в помощьдинамически создавать переменные - тупо
 
Словарь в помощь
 
Назад
Сверху