【发布时间】:2016-11-05 23:12:09
【问题描述】:
x 轴增加 + 100 有没有办法使用python 3使用for循环来缩短代码
def peasInAPod():
win=GraphWin(100,500)
peas=eval(input("how many peas? "))
if peas == 5:
p=Circle(Point(50,100),50)
p2=Circle(Point(150,100),50)
p3=Circle(Point(250, 100),50)
p4=Circle(Point(350,100),50)
p5=Circle(Point(450,100),50)
p.draw(win)
p2.draw(win)
p3.draw(win)
p4.draw(win)
p5.draw(win)
【问题讨论】:
-
永远不要使用 eval:using-pythons-eval-vs-ast-literal-eval,eval_really_is_dangerous。在这种情况下使用
int(input(...)) -
如果您能指出以下任何答案(当然不一定是我的)是否解决了您的问题,那就太棒了:)
标签: python-3.x for-loop