改成连续猜数字,知道猜正确
时间: 2023-10-27 21:07:05 浏览: 61
BAT批处理脚本-文件相关操作-同一目录下同一类型的文件名改成连续的数字名.zip
好的,这里是改成连续猜数字的函数:
```
def guess_number():
target = 23 # 预设数字为 23
while True:
num = input("请输入一个数字:")
guess = int(num)
if guess > target:
print("输入数字过大")
elif guess < target:
print("输入数字太小")
else:
print("输入正确")
break
```
这个函数中使用了一个 while 循环,只要用户没有猜对,就会一直循环。在循环中,用户会被提示输入数字,然后将输入的数字转换为整数类型并赋值给变量 guess。然后根据 guess 和目标数字 target 的大小关系,输出相应的提示信息。如果猜对了,就会输出"输入正确",并且通过 break 语句跳出循环。
阅读全文