备注:自定义函数guess_number()中,因每一行内容限制,缩进无法显示,正确代码写法方式在下图所示~
import random
def guess_number():
# 生成随机数
target_number = random.randint(1, 100)
while True:
# 获取用户输入
user_guess = input("请输入一个1到100之间的整数: ")
# 检查输入是否为有效整数
try:
user_guess = int(user_guess)
except ValueError:
print("请输入有效的整数!")
continue
# 判断猜测结果
if user_guess < target_number:
print("猜小了!")
elif user_guess > target_number:
print("猜大了!")
else:
print("恭喜你猜对了!")
break
# 执行游戏函数
guess_number()
代码排列内容如下:python代码
,