|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import random
- secret = 8
- i = 3
- while i:
- temp = input("我想的是那个数字:")
- guess = int(temp)
- if guess == secret:
- print ("厉害了")
- break
- else:
- i -= 1
- if guess > secret:
- print('大了')
- else:
- print("小了")
- print("超过三次,不玩啦")
复制代码
我写的这个代码,即使猜中了,也会输入“超过三次,不玩了”,请问怎么在猜中的情况下不输出这个?
- import random
- secret = 8
- i = 3
- while i:
- temp = input("我想的是那个数字:")
- guess = int(temp)
- if guess == secret:
- print ("厉害了")
- break
- else:
- i -= 1
- if guess > secret:
- print('大了')
- else:
- print("小了")
- if i==0: #说明没有猜对退出了循环
- print("超过三次,不玩啦")
复制代码
|
|