猜数字游戏是Python零基础入门经典项目,涵盖变量、输入输出、条件判断、循环和随机数等核心语法;程序生成1~100随机整数,玩家输入猜测值,根据大小提示继续猜测直至成功,需注意类型转换、异常处理和break退出。

猜数字游戏是Python零基础入门最经典、最实用的第一个小项目——它短小精悍,却涵盖了变量、输入输出、条件判断、循环和随机数等核心语法点,写完就能运行,成就感强。
程序随机生成一个1到100之间的整数,玩家通过键盘输入猜测的数字,程序提示“太大了”、“太小了”或“恭喜你猜对了!”。玩家可以反复猜,直到猜中为止。
导入random模块:用random.randint(1, 100)生成指定范围的随机整数;
获取用户输入:用input()读入字符串,再用int()转成整数(注意加try-except处理输错的情况);
判断大小关系:用if / elif / else结构对比猜测值和目标值;
重复猜测:用while True:创建无限循环,猜中后用break跳出。
复制粘贴就能跑:
立即学习“Python免费学习笔记(深入)”;
# 猜数字游戏(简化版)
import random
target = random.randint(1, 100)
print("我已经想好了一个1~100之间的数,你来猜猜看!")
while True:
try:
guess = int(input("请输入你的猜测:"))
except ValueError:
print("请输入一个有效的整数!")
continue
if guess
print("太小了!")
elif guess > target:
print("太大了!")
else:
print("恭喜你,猜对了!")
break
基本上就这些。不复杂,但容易忽略细节——比如没转类型报错、没处理异常输错、忘记break导致死循环。边写边调试,才是入门最扎实的方式。
以上就是Python零基础入门的基础案例之猜数字游戏的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号