鱼C论坛

 找回密码
 立即注册
查看: 1302|回复: 6

大家看一下我这个输入代码回事这样的

[复制链接]
发表于 2018-2-18 21:53:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
int是只能用数字整合么  字母不可以使用  我输入字母发现代码根本打开不了
Z5C(45$NKTRPI@4M{K_JAAN.png
Z5C(45$NKTRPI@4M{K_JAAN.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-2-18 21:54:34 | 显示全部楼层
而且 if guess 为什么这个答案只能出一个我用另一个怎么就把所有的 else 和guess 都打出来了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-18 22:06:31 | 显示全部楼层
对,int只能把整数字符串转换成整型,例:'1','2'。文字字符或者字母和浮点型会报错,例:'你','1.2','dsf'。
还有你的图很强势。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-19 02:23:26 From FishC Mobile | 显示全部楼层
°蓝鲤歌蓝 发表于 2018-2-18 22:06
对,int只能把整数字符串转换成整型,例:'1','2'。文字字符或者字母和浮点型会报错,例:'你','1.2','d ...

问一下那我想选择用字母的话得用那种语法,还有我的另一个问题他是怎么情况为什么不能分出其他形式展现出来
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-20 00:11:42 | 显示全部楼层
无情老兔兔 发表于 2018-2-19 02:23
问一下那我想选择用字母的话得用那种语法,还有我的另一个问题他是怎么情况为什么不能分出其他形式展现出 ...

input()语句输入的本身就是一个字符串,而你使用了int()方法将他转换为整型罢了,如果你要使用字母匹配的话,去掉int()即可
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-20 02:31:47 | 显示全部楼层
第二个if改为  elif
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-22 09:34:07 | 显示全部楼层
关于你第二个问题,我认为是这样,因为你输入61后,满足第一个if,然后输出了第一个if后面的内容,但是在这种情况下不满足第二个if,所以输出了else的内容,你可以理解成这个else是跟第二个if配对的,所以你想避免这种情况的话,你需要把第二个if改成elif,像这样:
屏幕快照 2018-02-21 下午8.27.51.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-29 00:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表