设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 12295|回复: 6
打印 上一主题 下一主题

绘snake图代码出错

[复制链接]

5

主题

2

好友

158

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2018-2-27 10:32:55 |只看该作者 |正序浏览
请问如下绘snake图的代码有什么问题吗?运行错误提示是第一行,没明白。附件有py文件和错误提示截图。

>>> import turtle
>>>
>>> def drawSnake(rad, angle, 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.pensize(pythonsize)
        turtle.pencolor("bule")
        turtle.seth(-40)
        drawSnake(40,80,5,pythonsize/2)

>>> main()

drawSnake.png (75.65 KB, 下载次数: 385)

代码文本

代码文本

drawSnake error.png (10.11 KB, 下载次数: 399)

代码运行错误提示

代码运行错误提示

drawSnake.zip

372 Bytes, 下载次数: 4

.dy格式代码

回复

使用道具 举报

5

主题

2

好友

158

积分

注册会员

Rank: 2

7#
发表于 2018-2-28 20:26:18 |只看该作者
233435124 发表于 2018-2-28 09:12
我复制你的代码运行,只有blue拼错了,改正后就能用了我也是新手

确实是blue的单词拼写错误,但修改后还是一样语法错误,试了好几次
回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

6#
发表于 2018-2-28 09:12:10 |只看该作者
我复制你的代码运行,只有blue拼错了,改正后就能用了我也是新手
回复

使用道具 举报

5

主题

2

好友

158

积分

注册会员

Rank: 2

5#
发表于 2018-2-27 17:15:33 |只看该作者
233435124 发表于 2018-2-27 16:46
代码文件里面应该不带提示符啊

用Shell脚本和IDLE编辑代码就会有这个<<<提示符。有误提示符在这里不成为问题,即便我删除了也一样语法错误。我的判断是哪里缩进错了,但我也找不出来。
回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

地板
发表于 2018-2-27 16:46:38 |只看该作者
代码文件里面应该不带提示符啊
回复

使用道具 举报

5

主题

2

好友

158

积分

注册会员

Rank: 2

板凳
发表于 2018-2-27 14:43:34 |只看该作者
233435124 发表于 2018-2-27 13:46
三个尖括号是啥。。。

Python提示符呀
回复

使用道具 举报

0

主题

0

好友

24

积分

新手上路

Rank: 1

沙发
发表于 2018-2-27 13:46:38 |只看该作者
三个尖括号是啥。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 11:48 , Processed in 0.018248 second(s), 30 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部