[問題] 迴圈呼叫def函式

作者: phoenixQ (JAZZ)   2015-01-29 16:57:03
程式如下
def fun1():
....
def fun2():
....
for x in range(time)
x = x +1
change = fun + str(x) + '()'
print change
change
我print 出來依序是fun1() fun2()
但不會真的呼叫我的def fun1 ,fun2
請問有甚麼辦法嗎?
作者: uranusjr (←這人是超級笨蛋)   2015-01-29 17:17:00
https://ideone.com/b84CMy 但我實在不建議這麼做
作者: alibuda174 (阿哩不達)   2015-01-29 17:35:00
把fun1與fun2放進list裡
作者: phoenixQ (JAZZ)   2015-01-30 14:26:00
我用KSJ大大的方法 exec('fun1()')可行也感謝樓上其他的意見~

Links booklink

Contact Us: admin [ a t ] ucptt.com