python动态创建变量

21 阅读1分钟

动态创建5个变量p1~p5

def fn(): 
    for i in range(1,6): 
        dictvar = globals() 
        dictvar["p%d" % (i)] = i 
fn() 
print(p1) 
print(p2) 
print(p3) 
print(p4)

结果

1 
2 
3 
4