计算机出一个1~100之间的随机数由人来猜,计算机根据人猜的数字分别给出提示大一点/小一点/猜对了,注意导入import random,random.randint()函数的使用。
时间: 2024-05-02 16:17:23 浏览: 152
做一个猜数字的游戏,随机生成1~50之间的数字,然后有10次机会,供用户输入,判断是否猜中(使用for循环)
好的,下面是实现这个小游戏的Python代码:
```python
import random
def guess_number():
number = random.randint(1, 100)
while True:
guess = int(input("请输入您猜测的数字:"))
if guess > number:
print("您猜测的数字太大了,请尝试一个更小的数字。")
elif guess < number:
print("您猜测的数字太小了,请尝试一个更大的数字。")
else:
print("恭喜您猜测正确!")
break
guess_number()
```
运行程序后,计算机会随机生成一个1~100之间的数字,然后要求用户输入猜测的数字。如果用户猜的数字比随机数大,则输出“您猜测的数字太大了,请尝试一个更小的数字。”;如果用户猜的数字比随机数小,则输出“您猜测的数字太小了,请尝试一个更大的数字。”;如果用户猜对了,则输出“恭喜您猜测正确!”并退出循环。
阅读全文