|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
p = (random.randint(1,10))
age = 0
while age < 3:
chen = int(input("请你猜一下小明的年龄:"))
if chen > p:
print("请您猜小一点!!!!!!!")
elif chen < p:
print("请您猜大一点!!!!!!!")
elif chen == p:
print("恭喜您答对了!!!!!!")
break
age += 1
print(p)
print("退出")
if chen == "Yes" or chen == "No" :
print("如果还想继续玩请您输入Yes,如果您不想玩就输入No!!!!!!")
帮你稍微更改了下,在外部重新套一个 while 循环就行,并且将循环条件设置为 chen = 'Yes'
另外你需要将 随机数放入循环,否则每次重新游戏都是一个数字
- import random
- chen = 'Yes'
- while chen == "Yes":
- p = random.randint(1, 10)
- age = 0
- while age < 3:
- chen = int(input("请你猜一下小明的年龄:"))
- if chen > p:
- print("请您猜小一点!!!!!!!")
- elif chen < p:
- print("请您猜大一点!!!!!!!")
- elif chen == p:
- print("恭喜您答对了!!!!!!")
- break
- age += 1
- chen = input("如果还想继续玩请您输入Yes,如果您不想玩就输入No!请输入:")
- print(p)
- print("退出")
复制代码
|
|