import random #导入随机数函数
print('猜数字游戏^_^')
number=random.randint(0,100)
n=int(input('请输入0~100中你想要的数字:'))
times=1
chance=5
while (n!=number)and(times<6):
if n>number:
print('大了')
else:
print('小了')
n=int(input('还有'+str(chance)+'次机会:'))
times+=1
chance-=1
if (n==number)and(times<=2):
print('恭喜你!一等奖!')
elif (n==number)and(times<=3):
print('恭喜你!二等奖!')
elif (n==number)and(times<6):
print('恭喜你!三等奖!')
else:
print('谢谢参与~')
注:用import导入函数;and连接的两个条件都满足时才为ture
如果给七次机会的话,至少能得三等奖😂😂
大家可以计算好概率后自行优化
请大佬们不吝赐教😅
这是一个使用Python编写的猜数字游戏,玩家有六次机会猜测0到100之间的随机数字。根据猜测次数,玩家可以赢得不同等级的奖项。游戏逻辑清晰,适合初学者练习。若增加至七次机会,至少能保证获得三等奖。欢迎大家尝试并优化代码。

2435

被折叠的 条评论
为什么被折叠?



