|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- print('---------------我爱鱼c工作室---------------')
- temp = input('不妨猜一下小甲鱼现在心里想的是哪个数字:')
- guess = int(temp)
- while guess != 8:
- if guess == 8:
- print('我操,你是小甲鱼心里的蛔虫吗?!')
- print('哼,猜中了也没奖励!')
- else:
- if(guess > 8):
- temp = input('呀,大了大了,重新输入吧:')
- guess = int(temp)
- else:
- if(guess < 8):
- temp = input('小了小了!重新输入吧:')
- guess = int(temp)
- print('游戏结束,不玩啦^_^')
复制代码
---------------我爱鱼c工作室---------------
不妨猜一下小甲鱼现在心里想的是哪个数字:1
小了小了!重新输入吧:9
呀,大了大了,重新输入吧:2
小了小了!重新输入吧:3
小了小了!重新输入吧:4
小了小了!重新输入吧:5
小了小了!重新输入吧:6
小了小了!重新输入吧:7
小了小了!重新输入吧:8
游戏结束,不玩啦^_^
>>>
================== RESTART: E:\我的坚果云\PythonStudy\4课\wzyx.py ==================
---------------我爱鱼c工作室---------------
不妨猜一下小甲鱼现在心里想的是哪个数字:8
游戏结束,不玩啦^_^
>>>
为啥 if guess == 8:
print('我操,你是小甲鱼心里的蛔虫吗?!')
print('哼,猜中了也没奖励!')
没有执行。
还有,后面一段C有elseif,Python有没有?
为啥 if guess == 8:
print('我操,你是小甲鱼心里的蛔虫吗?!')
print('哼,猜中了也没奖励!')
没有执行。
因为while循环的条件要求guess不能为8,当你输入8以后,下次循环就进不去循环体了,所以没有执行上述语句,你可以将它们放到while循环之后
还有,后面一段C有elseif,Python有没有?
python中有,只是写成了elif
|
|