這裏是我的代碼:的eval(功能)混淆
import random
a=random.randrange(100,400)
b=0
c=100
d=200
e=300
f=400
g=500
points =("b","c","d","e","f","g")
randomadd=random.randrange(1,500)
linepoints2=(b,305),(c,a),(d,305),(e,305),(f,a),(g,305),(g,300),(f,a+5),(e,300),(d,300),(c,a+5),(b,300)
thingy=points[random.randrange(1,len(points))]
eval(thingy) +=100
我想對eval()啄,因爲我以爲它返回一個字符串,它會工作,但顯然你不能的eval()函數調用,我不知道如何解決這個請幫助...
預期的輸出? –