设为首页收藏本站

Crossin的编程教室

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

菜鸟求助,使用Python3 这边应该怎么改

[复制链接]

1

主题

0

好友

11

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2017-11-30 10:40:46 |只看该作者 |倒序浏览
001.PNG

002.PNG
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

沙发
发表于 2017-11-30 11:33:24 |只看该作者
是python3么? 用括号把print内容全包住试试

回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

板凳
发表于 2017-11-30 11:37:22 |只看该作者
print 内容是 ('...').format(...)的形式,开头和结尾的()应该是被python3当成print()的括号导致报错了吧,加上括号应该就行了
print( ('...').format(...))
回复

使用道具 举报

1

主题

0

好友

11

积分

新手上路

Rank: 1

地板
发表于 2017-11-30 14:23:14 |只看该作者
本帖最后由 trista 于 2017-11-30 14:27 编辑

谢谢二位,之前的报错解决了,内容这块有没有什么改动建议,新的错误是KeyError: 'name'
003.PNG
就是第41课的那个小游戏的程序,使用PY3其它地方变动都不大,貌似%格式化的方法基本不用了,换成format就不知道怎么改了
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

5#
发表于 2017-11-30 14:57:00 |只看该作者
trista 发表于 2017-11-30 14:23
谢谢二位,之前的报错解决了,内容这块有没有什么改动建议,新的错误是KeyError: 'name'

就是第41课的那个 ...

新的错误原因是 name 没有定义
....format(name='rr',...)
这样应该就好了
回复

使用道具 举报

6

主题

2

好友

654

积分

实习版主

Rank: 7Rank: 7Rank: 7

6#
发表于 2017-11-30 18:35:50 |只看该作者
trista 发表于 2017-11-30 14:23
谢谢二位,之前的报错解决了,内容这块有没有什么改动建议,新的错误是KeyError: 'name'

就是第41课的那个 ...

我也刚开始学python, 还是看了你的代码才查的format用法。。
回复

使用道具 举报

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

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

GMT+8, 2024-11-1 13:28 , Processed in 0.015627 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部