当前位置:首页>python>Python 小白入门实操手册:变量 / 循环 / 函数 + 猜数字游戏

Python 小白入门实操手册:变量 / 循环 / 函数 + 猜数字游戏

  • 2026-10-21 13:27:59
Python 小白入门实操手册:变量 / 循环 / 函数 + 猜数字游戏

作为 Python编程小白,想要从零开始入门学习这门语言,需要一份通俗易懂、能快速上手的入门指引,我会从最基础的环境搭建到简单实战,一步步带你走进 Python 的世界。

一、第一步:搭建 Python 环境(最基础也最重要)

Python 是跨平台语言,Windows/Mac/Linux 都能安装,新手按以下步骤来:

1. 下载安装 Python

  • 访问 Python 官方网站:https://www.python.org/downloads/
  • 下载对应系统的最新版本(推荐 3.9 及以上,比如 3.11)
  • 关键步骤(Windows):安装时一定要勾选 Add Python to PATH(添加到系统环境变量),然后点击 Install Now
  • Mac/Linux:系统通常自带 Python,但建议更新到新版本,可通过官网 pkg 包或 Homebrew(brew install python3)安装

2. 验证安装是否成功

打开电脑的终端 / 命令提示符(CMD),输入:

python --version# Windowspython3 --version# Mac/Linux

如果能显示类似 Python 3.11.5 的版本号,说明安装成功。

3. 选择入门编辑器

  • 新手首选 1(极简):Python 自带的 IDLE(安装后直接能找到,界面简单,适合敲基础代码)
  • 新手首选 2(推荐):PyCharm 社区版(免费),下载地址:https://www.jetbrains.com/pycharm/download/,界面友好,有代码提示,适合后续进阶
python和pycharm安装教程:https://www.bilibili.com/video/BV15C411W7cw/

二、Python 核心基础(从敲第一行代码开始)

打开 IDLE/PyCharm,新建文件(.py 后缀),开始写第一行代码:

1. 第一个 Python 程序(打印输出)

# 这是注释,不会执行,用来解释代码print("Hello, Python!")# 打印字符串,小白入门必写的第一行代码
运行代码(F5 / 右键 Run),会输出:
Hello, Python!

2. 变量与数据类型(存储数据的容器)

# 变量:不用声明类型,直接赋值(Python的特点)name = "小白"  # 字符串类型(用单/双引号包裹)age = 18       # 整数类型height = 175.5 # 浮点数类型is_student = True # 布尔类型(True/False,首字母大写)# 打印变量print("姓名:", name)print("年龄:", age)print("身高:", height)print("是否学生:", is_student)# 变量运算(数字类型)a = 10b = 3print("加法:", a + b)   # 13print("减法:", a - b)   # 7print("乘法:", a * b)   # 30print("除法:", a / b)   # 3.333...print("取整:", a // b)  # 3print("取余:", a % b)   # 1

3. 条件判断(根据条件执行不同代码)

# 语法:if + 条件: (冒号不能少,缩进是Python的语法!)score = 85if score >= 90:    print("优秀")elif score >= 80:  # else if 的简写    print("良好")elif score >= 60:    print("及格")else:    print("不及格")

⚠️ 重点:Python 用缩进(4 个空格 / 1 个 Tab)区分代码块,这是和其他语言最大的不同,缩进错了会报错!

4. 循环(重复执行代码)

# 1. for循环(遍历序列,比如数字、列表)# 打印1-5for i in range(1, 6):  # range(1,6) 生成1,2,3,4,5(左闭右开)    print(i)# 2. while循环(满足条件就执行)count = 1while count <= 5:    print("循环次数:", count)    count += 1  # 等价于 count = count + 1,避免死循环

5. 简单函数(封装重复代码,复用性更高)

# 定义函数:def 函数名(参数):def say_hello(name):    """这是函数的说明文档:打招呼"""    print("你好,", name)# 调用函数say_hello("Python小白")  # 输出:你好, Python小白# 带返回值的函数def add(a, b):    return a + b  # 返回计算结果result = add(10, 20)print("10+20的结果:", result)  # 30

三、小白入门实战:写一个猜数字游戏

学完基础,用一个小游戏巩固知识,代码有详细注释:

import random  # 导入随机数模块(Python内置,不用额外安装)# 生成1-100之间的随机数secret_num = random.randint(1, 100)# 初始化猜测次数guess_count = 0print("欢迎来到猜数字游戏!")print("我已经生成了1-100之间的随机数,快来猜猜看~")# 循环猜数字,直到猜对while True:    # 捕获用户输入非数字的异常(避免程序崩溃)    try:        guess = int(input("请输入你猜的数字:"))        guess_count += 1        if guess > secret_num:            print("猜大了!再试试~")        elif guess < secret_num:            print("猜小了!再试试~")        else:            print(f"恭喜你猜对了!数字是{secret_num},你一共猜了{guess_count}次~")            break  # 猜对了退出循环    except ValueError:        print("输入错误!请输入1-100之间的整数~")

运行这个代码,你可以和程序互动猜数字,能覆盖变量、循环、条件判断、函数、异常处理等核心基础。

四、小白学习建议

  1. 先敲熟基础语法:变量、条件、循环、函数是核心,一定要多敲,不要只看
  2. 从小项目入手:除了猜数字,还可以写计算器、单词本等简单程序,成就感能提升学习动力
  3. 遇到报错别慌:新手常见报错(缩进错误、拼写错误、类型错误),先看报错提示的行数和信息,百度搜报错内容就能找到解决方案
  4. 工具推荐:入门用 IDLE/PyCharm,查资料用 Python 官方文档、菜鸟教程、B 站入门视频(B站up主:python学习者)

总结

  1. Python 入门第一步是搭建环境,安装时务必勾选Add Python to PATH,验证版本是否成功;
  2. 核心基础要掌握变量与数据类型、条件判断、循环、函数,重点注意 Python 的缩进语法;
  3. 学习 Python 的关键是 “多敲代码”,从简单程序(比如猜数字游戏)入手,逐步积累实战经验。

如果在学习过程中遇到具体的问题(比如某个代码报错、某个语法不懂),可以随时问,我会针对性解答~

最新文章

随机文章