鱼C论坛

 找回密码
 立即注册
查看: 653|回复: 17

[已解决]python基础

[复制链接]
发表于 2020-5-3 18:44:26 | 显示全部楼层 |阅读模式

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

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

x
temp=input("请输入请输入1个数字")
guess=int(temp)
if guess==6:
    print("恭喜您,你答对第一个了")
else:
if guess<=6:
    print("你输入的数字小了")
else:
    print("你输入的数字打了")

第六行为什么会错误?
最佳答案
2020-5-3 18:48:29
本帖最后由 liuzhengyuan 于 2020-5-3 18:49 编辑
小仔子 发表于 2020-5-3 18:45
什么意思?我是第一次写,不怎么理接


你的else后面没有加 空格(下次建议用 TAB 键来调整缩进)
python 就是很严格的,少加了空格代码就会错
你可以对比一下↓
temp=input("请输入请输入1个数字")
guess=int(temp)
if guess==6:
        print("恭喜您,你答对第一个了")
else:
        if guess<=6:
            print("你输入的数字小了")
        else:
            print("你输入的数字打了")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-3 18:44:55 From FishC Mobile | 显示全部楼层
缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-5-3 18:45:46 | 显示全部楼层

什么意思?我是第一次写,不怎么理接
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 18:47:24 From FishC Mobile | 显示全部楼层
小仔子 发表于 2020-5-3 18:45
什么意思?我是第一次写,不怎么理接

python对缩进非常严格
else后面的整体要求缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 18:48:29 | 显示全部楼层    本楼为最佳答案   
本帖最后由 liuzhengyuan 于 2020-5-3 18:49 编辑
小仔子 发表于 2020-5-3 18:45
什么意思?我是第一次写,不怎么理接


你的else后面没有加 空格(下次建议用 TAB 键来调整缩进)
python 就是很严格的,少加了空格代码就会错
你可以对比一下↓
temp=input("请输入请输入1个数字")
guess=int(temp)
if guess==6:
        print("恭喜您,你答对第一个了")
else:
        if guess<=6:
            print("你输入的数字小了")
        else:
            print("你输入的数字打了")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 18:50:27 | 显示全部楼层
wp231957 发表于 2020-5-3 18:47
python对缩进非常严格
else后面的整体要求缩进

好的,可以了,谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 18:54:11 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 18:48
你的else后面没有加 空格(下次建议用 TAB 键来调整缩进)
python 就是很严格的,少加了空格代码就会 ...

接着 用哪个英文
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 18:55:06 | 显示全部楼层
小仔子 发表于 2020-5-3 18:54
接着 用哪个英文

???什么意思
你的意思是说是说用什么字体吗,还是什么别的???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 18:56:58 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 18:55
???什么意思
你的意思是说是说用什么字体吗,还是什么别的???

对,用什么字体
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 18:57:54 | 显示全部楼层

编程的时候建议用等宽字体(consolas 不错的)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 19:00:21 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 18:57
编程的时候建议用等宽字体(consolas 不错的)

else表示否则
那 接着 用什么表示
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 19:01:17 | 显示全部楼层
小仔子 发表于 2020-5-3 19:00
else表示否则
那 接着 用什么表示

???还是没有听懂
否则之后就没了呀???
?????????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 19:02:43 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 19:01
???还是没有听懂
否则之后就没了呀???
?????????

temp=input("请输入第1个数字")
guess=int(temp)
if guess==6:
    print("恭喜您,你答对了")
#接着输入接着输入第二个数
else:
    if guess<6:
        print("你输入的数字小了")
    else:
        print("你输入的数字大了")

这句怎么编写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 19:03:56 | 显示全部楼层
小仔子 发表于 2020-5-3 19:02
temp=input("请输入第1个数字")
guess=int(temp)
if guess==6:

就是输入完后想继续输入第二个那应该怎么写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 19:05:15 | 显示全部楼层
小仔子 发表于 2020-5-3 19:02
temp=input("请输入第1个数字")
guess=int(temp)
if guess==6:

否则之后再进行一次 if 判断,这就是 嵌套
翻译过来就是
如果 guess == 6:
        输出……
否则:
        如果 guess < 6:
                输出……
        否则:
                输出……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 19:10:25 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 19:05
否则之后再进行一次 if 判断,这就是 嵌套
翻译过来就是

还是不会
能不能在仔细一点
就是我想在第一次选择正确后
接着进行第二个数字的选择
那应该怎么写呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-3 19:13:15 | 显示全部楼层
小仔子 发表于 2020-5-3 19:10
还是不会
能不能在仔细一点
就是我想在第一次选择正确后

你会循环吗?
如果会的那就让它循环两次
如果不会,应该之后是会讲到的,到那时候你应该就会了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-3 19:16:28 | 显示全部楼层
liuzhengyuan 发表于 2020-5-3 19:13
你会循环吗?
如果会的那就让它循环两次
如果不会,应该之后是会讲到的,到那时候你应该就会了

知道了,谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 03:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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