如何创建包含DateTime值的变量名



我正在写一个函数,每天声明3个变量(早上,中午,晚上)。我希望这些基本命名为:'morning_241222'等。

我不知道如何在Python 3中自动声明变量以获得唯一的命名,以及如何创建包含其他地方值的变量名。

它显然不起作用,但我试了:

today_%d%m%y = "test"

您可以托盘vars()将字符串分配给变量名。下面的代码是:

myVar = vars()
myVar['today_{}'.format("241222")] = 20
print(today_241222)

输出将是:

20

最新更新