使用python实现一个猜测数字大小的命令行程序
时间: 2024-04-22 13:24:41 浏览: 10
当然!下面是一个使用Python编写的猜数字大小的命令行程序示例:
```python
import random
def guess_number():
target_number = random.randint(1, 100) # 生成1到100之间的随机数
while True:
guess = input("请输入您猜测的数字(1到100之间):")
try:
guess = int(guess)
if guess < 1 or guess > 100:
print("输入的数字超出范围,请重新输入!")
continue
except ValueError:
print("输入的不是有效的数字,请重新输入!")
continue
if guess < target_number:
print("猜小了!")
elif guess > target_number:
print("猜大了!")
else:
print("恭喜,猜对了!")
break
if __name__ == '__main__':
guess_number()
```
该程序会生成一个1到100之间的随机数字,并要求用户输入猜测的数字。根据用户的输入,程序会给出相应的提示信息,直到用户猜中为止。
您可以将上述代码保存为`guess_number.py`文件,然后在命令行中运行`python guess_number.py`来启动程序。接下来,按照程序提示输入数字进行猜测即可。
希望这个示例对您有帮助!如有任何问题,请随时向我提问。