用python编写一个猜数字的程序,要求统计猜测次数,如果猜测次数多余5次就失败。
时间: 2024-02-03 19:14:18 浏览: 66
精细金属掩模板(FMM)行业研究报告 显示技术核心部件FMM材料产业分析与市场应用
好的,以下是一个简单的猜数字游戏的Python程序:
```python
import random
# 生成1-100之间的随机数
number = random.randint(1, 100)
# 初始化猜测次数
guesses = 0
print("我想了一个1-100之间的数字,你最多可以猜5次。")
while guesses < 5:
guess = int(input("请猜一个数字:"))
guesses += 1
if guess < number:
print("你猜的数字太小了。")
elif guess > number:
print("你猜的数字太大了。")
else:
print(f"恭喜你,你猜对了!你用了{guesses}次猜测。")
break
if guesses == 5:
print(f"很遗憾,你没有猜对。正确的数字是{number}。")
```
程序会生成一个1-100之间的随机数字,然后要求用户猜测这个数字。如果猜测次数少于5次,程序会根据用户的猜测给出提示,直到猜测正确或者猜测次数达到了5次为止。如果猜测5次后还没有猜对,程序会告诉用户正确的数字是多少。
阅读全文