10.编写程序,实现猜数游戏。在程序中随机生成一个0~9之间(包含0和9)的随机整数T,让用户通过键盘输入所猜的数。如果输入的数大于T,显示“遗憾,太大了”;如果小于T,显示“遗憾,太小了”;如此循环,直至猜中该数,显示“预测N次,你猜中了”,其中N是指用户在这次游戏中猜中该随机数一共尝试的次数。
时间: 2023-05-31 21:03:22 浏览: 264
做一个猜数字的游戏,随机生成1~50之间的数字,然后有10次机会,供用户输入,判断是否猜中(使用for循环)
```python
import random
T = random.randint(0, 9)
count = 0
while True:
guess = int(input("请输入你猜的数:"))
count += 1
if guess > T:
print("遗憾,太大了")
elif guess < T:
print("遗憾,太小了")
else:
print("预测%d次,你猜中了" % count)
break
```
注意:本程序没有对用户输入是否合法进行检验,如果用户输入非整数会导致程序出错。可以使用try-except语句来处理这种情况。
阅读全文