编写函数python猜数字游戏1到100
时间: 2023-11-15 20:58:41 浏览: 92
可以使用以下代码来编写一个简单的猜数字游戏:
```python
import random
def guess_number():
# 生成一个1到100之间的随机整数
number = random.randint(1, 100)
# 初始化猜测次数
guess_count = 0
while True:
# 获取用户输入的猜测数字
guess = int(input("请猜一个1到100之间的数字:"))
guess_count += 1
# 判断用户猜测的数字和随机数字的大小关系
if guess < number:
print("猜小了,请再试一次。")
elif guess > number:
print("猜大了,请再试一次。")
else:
print("恭喜你,猜对了!你猜了{}次。".format(guess_count))
break
```
这个函数首先使用 `random` 模块生成一个1到100之间的随机整数,然后通过循环和用户交互来猜测这个数字。每次用户猜测一个数字,都会和随机数字进行比较,如果猜小了或者猜大了,就会提示用户继续猜测。如果猜对了,就会输出猜测次数并结束游戏。
阅读全文