|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
time = 2
import random
secret = random.randint(1,10)
print('你好哦,我们来玩个游戏吧!')
temp=input("下面来猜测下我心里想的是什么数字哦!有3次机会哦!!!")
guess=int(temp)
while guess != secret:
time-= 1
if guess<secret:
print("小了额")
else:
print("大了额")
times=str(time+1)
timess=int(times)
if timess >0:
print('你还有'+times+"次机会哦!")
temp=input("猜错了哦,再来一次吧!")
guess=int(temp)
else:
print('失败啦') ######################################
print("GAME OVER") #勉强做出来了,但是这里两行失败了就无限刷屏了,怎么解决?求指导,附图是逻辑图
print("恭喜你哦!猜对啦!吼吼吼!!!")
print("GAME OVER")
加上两句代码即可解决你的问题,你的程序逻辑有问题
- time = 2
- import random
- secret = random.randint(1,10)
- print('你好哦,我们来玩个游戏吧!')
- temp=input("下面来猜测下我心里想的是什么数字哦!有3次机会哦!!!")
- guess=int(temp)
- while guess != secret :
- time-= 1
- if guess<secret:
- print("小了额")
- else:
- print("大了额")
- times=str(time+1)
- timess=int(times)
- if timess >0:
- print('你还有'+times+"次机会哦!")
- temp=input("猜错了哦,再来一次吧!")
- guess=int(temp)
- else:
- print('失败啦') ######################################
- print("GAME OVER") #勉强做出来了,但是这里两行失败了就无限刷屏了,怎么解决?求指导,附图是逻辑图
- #--------------------------------------------------------------------------------
- #加上下面两句即可
- break
- if guess == secret :
- #--------------------------------------------------------------------------------
-
- print("恭喜你哦!猜对啦!吼吼吼!!!")
- print("GAME OVER")
复制代码
|
-
这是逻辑图
|