编写代码很简单从turtle中导出所有模块,turtle.seth(0)指与水平向右的夹角为0度,以此类推。turtle.fd()指向前某某像素,turtle.seth()指设置角度。
第二种方法用循环的方式,for循环,i为0,1,2, 共三个循环,先走200,再转角度。
采用循环fd()和seth()在循环里面至少要空一格,提示为for循环内容。
第三种方法跟第二种一样,采用for循环,但是是先转角度,再走200。
需要注意的是for循环,先转角度再走像素和先走像素再转角度的不同,代码不同。
因为要保证开始的水平200,先200再角度要这么写:seth((1+i)*120),先角度再200要这么写:seth(i*120),然后fd()和seth()的先后按思路来。
这篇是学习记录,原作者lovepython1314,三种方法均有实操,截图如上,真实有效。