利用 exec 动态定义变量 for n in range(1, 13): exec('month_{} = {}'.format(n, value or expression)) for i in range(5): exec('var{} = {}'.format(i, i)) print(var0, var1, var2, var3 ,var4) var0, var1, var2 = 1,1,2 for i in range(3): exec('var{} = {}'.format(i,[12,12,12,12]))