编写一个程序,随机生成一个在0到100之间,包括0和100的整数。程序提示用户连续输入一个数字,直到它和计算机随机生成的数字相匹配为止。对用户每次输入的数字,这个程序要告诉用户该输入太大了还是太小了,
时间: 2024-09-26 14:13:43 浏览: 43
Python一个随机生成四则运算题目的小程序
5星 · 资源好评率100%
为了编写这样的程序,我们可以使用Python语言。下面是一个简单的示例,演示如何通过while循环和random模块来实现:
```python
import random
def get_random_number():
return random.randint(0, 100)
def main():
target = get_random_number()
print(f"欢迎!我正在想一个0到100之间的整数。")
while True:
user_guess = int(input("请输入你猜的数字:"))
if user_guess < target:
print("你猜的数字太小了!")
elif user_guess > target:
print("你猜的数字太大了!")
else:
print("恭喜你,猜对了!")
break
if __name__ == "__main__":
main()
```
在这个程序中,`get_random_number()` 函数用于生成一个0到100的随机整数,然后我们在`main()`函数中引导用户猜测。如果用户的猜测小于目标值,会提示“太小”;如果大于,提示“太大”。当用户猜对时,程序退出。
阅读全文