📖 前言

Python 是目前最热门、最简单、就业面最广的编程语言。语法简洁、通俗易懂、入门门槛极低,广泛用于数据分析、人工智能、后端开发、自动化运维、爬虫、办公自动化等领域。

本篇文章专门为零基础小白整理,全部通俗易懂、代码简短、适合永久收藏,看完彻底搞懂Python基础语法,不需要任何编程基础。

适合人群:零基础、学生、转行、运维、数据分析入门

一、Python语言介绍

1.1 什么是Python?

Python由荷兰人吉多·范罗苏姆开发,1991年正式发布。属于解释型、高级、面向对象编程语言。

1.2 Python优点

  • ✅ 语法极简,接近自然语言

  • ✅ 跨平台(Windows、Linux、Mac都能运行)

  • ✅ 第三方库极其丰富

  • ✅ 人工智能、数据分析首选语言

  • ✅ 免费开源、学习成本低

1.3 常用版本

现在统一使用 Python3.x(推荐3.8~3.12稳定版),Python2已经彻底淘汰。

二、开发环境搭建

2.1 安装Python

  1. 官网下载:www.python.org

  2. 安装时勾选:Add Python to PATH(一定要勾选)

  3. cmd输入以下命令验证是否安装成功

python --version

2.2 推荐开发工具

  • IDLE:自带,简单代码测试

  • PyCharm:最专业,写项目首选

  • VSCode:轻量、简洁、免费

  • Jupyter Notebook:数据分析专用

三、Python基础语法规则

3.1 第一个Python程序

print("Hello Python!")

3.2 缩进(重中之重)

Python不用大括号,靠缩进区分代码块,必须统一缩进(4个空格)。缩进错误直接报错。

❌ Java/C语言:用{}包裹代码

✅ Python:严格缩进

3.3 注释

# 单行注释
'''
多行注释
多行注释
'''

四、变量与数据类型(最核心)

4.1 变量定义

Python变量不用声明类型,直接赋值。

name = "张三"
age = 18
height = 1.75
is_ok = True

4.2 变量命名规则

  • 只能由字母、数字、下划线组成

  • 不能数字开头

  • 区分大小写

  • 不能使用关键字(if、for、while等)

4.3 六大基础数据类型

类型

说明

示例

int

整型

10、-5

float

浮点型

3.14

str

字符串

"python"

bool

布尔

True、False

list

列表

[1,2,3]

dict

字典

{"name":"张三"}

五、运算符

5.1 算术运算符

a = 10
b = 3
print(a + b) #加
print(a - b) #减
print(a * b) #乘
print(a / b) #除
print(a // b) #整除
print(a % b) #取余
print(a ** b) #幂运算

5.2 比较运算符

>、<、>=、<=、==等于、!=不等于

5.3 逻辑运算符

and(并且)、or(或者)、not(取反)

六、流程控制语句

6.1 if 判断语句

age = 18
if age >= 18:
    print("成年人")
else:
    print("未成年人")

6.2 for 循环

for i in range(5):
    print(i)

6.3 while循环

i = 0
while i < 5:
    print(i)
    i += 1

6.4 跳转关键字

  • break:终止整个循环

  • continue:跳过本次,继续下一次

七、容器类型(重点)

7.1 列表 list【有序、可修改】

lst = [1,2,3,"python"]
lst.append(4)   #添加元素
lst.remove(2)   #删除元素

7.2 元组 tuple【有序、不可修改】

t = (1,2,3)

7.3 字典 dict【键值对】

dic = {"name":"张三","age":18}
print(dic["name"])

7.4 集合 set【去重】

s = {1,2,2,3} #自动去重

八、函数

函数:封装重复代码,提高复用性。

8.1 函数定义格式

def 函数名(参数):
    函数体
    return 返回值

8.2 简单示例

def add(a,b):
    return a+b

print(add(3,5))

8.3 局部变量、全局变量

  • 局部变量:函数内部定义,外部无法使用

  • 全局变量:函数外部定义,整个文件可用

九、文件操作

Python使用open()函数读写文件,最常用三种模式:

  • r:只读(默认)

  • w:覆盖写入

  • a:追加写入

#写入文件
f = open("test.txt","w",encoding="utf-8")
f.write("Hello Python")
f.close()

十、异常捕获

程序报错不会终止,提高代码健壮性。

try:
    a = 1/0
except Exception as e:
    print("出错了:",e)

十一、常用内置模块

模块

作用

time

时间处理

os

文件、路径操作

random

随机数

json

json数据解析

十二、学习路线总结

  1. 基础语法 → 变量、数据类型、运算符

  2. 流程控制 → if、for、while

  3. 容器 → 列表、字典、元组、集合

  4. 函数、异常、文件

  5. 模块、面向对象

  6. 进阶方向:爬虫、数据分析、自动化、后端、AI

十三、总结

本文完整梳理了Python全部基础知识,适合零基础入门、期末复习、面试背诵。Python入门简单,但一定要多敲代码、多练习,不要死记硬背。

💖 福利:

如果本文对你有帮助,麻烦点赞+收藏+关注,后期持续更新Python进阶、数据分析、爬虫、自动化实战教程。

更多推荐