用guess_number函数实现猜数游戏
时间: 2024-05-12 10:17:11 浏览: 92
guest_number.rar_guest number_猜数字游戏
好的,我可以回答你的问题。以下是一个基本的猜数游戏的guess_number函数的实现:
```python
import random
def guess_number():
secret_number = random.randint(1, 100)
print("我已经想好了一个1-100之间的数字。")
count = 0
while True:
user_guess = int(input("请猜猜这个数字是多少:"))
count += 1
if user_guess == secret_number:
print("恭喜,猜对了!你一共猜了{}次。".format(count))
break
elif user_guess > secret_number:
print("你猜的数字太大了,请再试一次。")
else:
print("你猜的数字太小了,请再试一次。")
```
这个函数会产生一个1到100之间的随机整数作为“秘密数字”,然后要求用户输入自己的猜测。程序会根据用户输入的数字与随机生成的秘密数字之间的关系来给出提示,帮助用户猜出正确的数字。如果用户猜对了,程序会输出猜对的次数,并结束游戏。
希望我的回答对你有所帮助,如果你还有其他问题,可以继续问我。
阅读全文