鱼C论坛

 找回密码
 立即注册
查看: 1743|回复: 2

[技术交流] @小甲鱼 我发现你《零基础入门学习Python》的第五讲的'动动手'第0题有bug,这危险!!!!

[复制链接]
发表于 2018-2-3 17:19:48 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 站神·奥林匹克 于 2018-2-3 23:55 编辑


    你原本的程序的确是可以实现题目的要求,但是万一有萨比乱填填错了三回,就会出现'抱歉,你的输入有误,请输入一个整数:'和'游戏结束,不玩啦~~~'一起同行显示
    因此,我建议你应该这么写:
"""---我爱鱼C工作室---"""
import random

secret = random.randint(1,10)
guess = 0
i = 2
print('不妨猜一下小甲鱼现在心里想的是哪个数字:',end =' ')

while guess != secret and 0 <= i <= 2:
    temp = input()
    if temp.isdigit():
        guess = int(temp)
        if guess == secret:
            print('哎呀,你是小甲鱼肚子里的蛔虫吗!?')
            print('哼~猜中了也没有奖励!')
        else:
            if guess > secret:
                print('哥,大了大了~~~')
            else:
                print('嘿,小了小了~~~')
            if i > 0:
                print('再试一次吧:',end = '')
            else:
                print('机会用光咯(;′⌒`)')
    else:
        if i == 0 and guess != secret:
            print('一边去!别来搞事情!')
        else:
            print('抱歉,你的输入有误,请输入一个整数:',end = '')
    i = i - 1
print('游戏结束,不玩啦~~~')
input('Press <Enter>')

若小弟我有啥说错了,请指正,谢谢O(∩_∩)O
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-16 18:25:53 | 显示全部楼层
没人?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-16 19:26:05 | 显示全部楼层

哈哈 来考古了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 23:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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