作者LessonWang (橘白Cat)
看板Python
标题Re: [问题] python 变数根据变数产生问题
时间Sun Jun 25 15:39:00 2017
※ 引述《lavishfeel (..)》之铭言:
: 大家好
: 小弟最近在学习怎麽写python
: 我想要根据变数产生更多变数
: 在shell script里面如下
: i=0
: while [ $i < 3 ]
: do
: a$i=$i
: i=i+1
: done
: 执行後我可以得到3个变数
: a0=0
: a1=1
: a2=2
: 不知道是不是可以请问python要怎麽类似这样根据变数产生变数去存值
: 谢谢
for i in range(3):
exec("a"+str(i)+"="+str(i))
我把eval换成exec好像可以用了xd
-----
Sent from JPTT on my Asus ASUS_Z00UD.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.242.43.210
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1498376342.A.9BD.html
1F:→ s860134: 你eval根本用错了当然没东西 06/25 18:26
2F:→ s860134: a0=eval("1+1") 06/25 18:30
对啊 後来发觉弄错了
※ 编辑: LessonWang (27.242.43.210), 06/25/2017 18:53:12