我正在写一个函数,每天声明3个变量(早上,中午,晚上)。我希望这些基本命名为:'morning_241222'等。
我不知道如何在Python 3中自动声明变量以获得唯一的命名,以及如何创建包含其他地方值的变量名。
它显然不起作用,但我试了:
today_%d%m%y = "test"
您可以托盘vars()将字符串分配给变量名。下面的代码是:
myVar = vars()
myVar['today_{}'.format("241222")] = 20
print(today_241222)
输出将是:
20