# 简单的猜数字小游戏
import random
def guess_number_game():
# 生成一个1到100之间的随机整数
number_to_guess = random.randint(1, 100)
print("欢迎来到猜数字游戏!我已经想好了一个1到100之间的数字。")
while True:
try:
# 获取用户输入并转换为整数
user_guess = int(input("请输入你的猜测: "))
if user_guess < 1 or user_guess > 100:
print("请确保你输入的是1到100之间的数字。")
continue
# 判断用户的猜测是否正确
if user_guess < number_to_guess:
print("太小了,再试一次!")
elif user_guess > number_to_guess:
print("太大了,再试一次!")
else:
print("恭喜你,猜对了!")
break
except ValueError:
print("无效输入,请输入一个有效的整数。")
if __name__ == "__main__":
guess_number_game()
import random 导入了 Python 的 random 模块,用于生成随机数。guess_number_game() 是主函数,负责游戏的逻辑。number_to_guess = random.randint(1, 100) 生成一个1到100之间的随机整数作为要猜的数字。while True 创建一个无限循环,直到玩家猜对为止。user_guess = int(input("请输入你的猜测: ")) 获取用户输入,并尝试将其转换为整数。try-except 块捕获无效输入(如非整数),并提示用户重新输入。希望这个简单的猜数字游戏能帮助你入门 Python 编程!
上一篇:python 爬虫
下一篇:python replace
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站