import turtle
def drawSnake(rad,abgle,len,neckrad):
for i in range(len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle.circle(rad,angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1,180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300,800,0,0)
pythonsize=30
turtle.penssize(pythonsize)
turtle.pencolor("red")
turtle.seth(-40)
drawSnake(40,80,5,pythonsize/2)
main()
turtle.done()
修改后的代码可以成功运行出来图像:
import turtle
def drawSnake(rad, angle, length, neckrad):
for i in range(length):
turtle.circle(rad, angle)
turtle.circle(-rad, angle)
turtle.circle(rad, angle/2)
turtle.forward(rad)
turtle.circle(neckrad+1, 180)
turtle.forward(rad*2/3)
def main():
turtle.setup(1300, 800, 0, 0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.pencolor("red")
turtle.setheading(-40)
drawSnake(40, 80, 5, pythonsize/2)
main()
turtle.done()
```