第五周例题分析的代码,敲完运行不了?

mooc1468223324903 发表于2018年01月10日
<p>按照给定的代码敲完,发现运行不了?</p><p>import turtle<br >&gt;&gt;&gt; def tree(plist,l,a,f):<br >&nbsp;if l&gt;5:<br >&nbsp;&nbsp;lst=[]<br >&nbsp;&nbsp;for p in plist:<br >&nbsp;&nbsp;&nbsp;p.forward(1)<br >&nbsp;&nbsp;&nbsp;q=p.clone()<br >&nbsp;&nbsp;&nbsp;p.left(a)<br >&nbsp;&nbsp;&nbsp;q.right(a)<br >&nbsp;&nbsp;&nbsp;lst.append(p)<br >&nbsp;&nbsp;&nbsp;lst.append(q)<br >&nbsp;&nbsp;tree(lst,1*f,a,f)</p><p>def main():<br >&nbsp;p=turtle()<br >&nbsp;p.color(&quot;green&quot;)<br >&nbsp;p.pensize(5)<br >&nbsp;p.hideturtle()<br >&nbsp;p.getscreen().tracer(30,0)<br >&nbsp;p.left(90)<br >&nbsp;p.penup()<br >&nbsp;p.goto(x,y)<br >&nbsp;p.pendown()<br >&nbsp;t=tree([p],110,65,0.6375)</p><p><br ></p><p>main()</p>
2 回复

    1楼

  • 漂泊……彼岸 发表于2018年01月10日
    0 | 0 | 举报
    缩进是否有问题?
    漂泊……彼岸 发表于2018年01月10日
    添加评论
  • 2楼

  • mooc1515584583567 发表于2018年01月14日
    0 | 0 | 举报
    <p>同运行不了 ,总是报错p.goto(x,y),然后去看文档,说这个函数作用就是把画笔移到一个独立的位置,画笔落下来后不改变方向,但是指定指定(0,0)之后就完成一个循环之后,回到原点重复画,不是一棵树,是一个&quot;爆炸树&quot;....求解</p>
    mooc1515584583567 发表于2018年01月14日
    添加评论