|
|
|
|
@ -0,0 +1,19 @@
|
|
|
|
|
# 导入Python内置的随机数模块,用于生成随机数字
|
|
|
|
|
import random
|
|
|
|
|
|
|
|
|
|
# 生成1到100(包含1和100)的随机整数,作为用户需要猜测的目标数字
|
|
|
|
|
target_num = random.randint(1, 100)
|
|
|
|
|
|
|
|
|
|
# 创建无限循环,直到用户猜对数字后执行break退出
|
|
|
|
|
while True:
|
|
|
|
|
# 提示用户输入猜测的数字,并将输入的字符串转为整数类型
|
|
|
|
|
user_guess = int(input("请猜一个1-100的数字:"))
|
|
|
|
|
|
|
|
|
|
# 条件判断:对比用户猜测值和目标值
|
|
|
|
|
if user_guess > target_num:
|
|
|
|
|
print("猜大了!再试试~") # 猜大了的提示
|
|
|
|
|
elif user_guess < target_num:
|
|
|
|
|
print("猜小了!再试试~") # 猜小了的提示
|
|
|
|
|
else:
|
|
|
|
|
print("恭喜你,猜对了!") # 猜对的提示
|
|
|
|
|
break # 退出循环,游戏结束
|