Python 以'简洁、易读、灵活'著称,核心语法贴近自然语言,是编程入门的首选。以下用大白话 + 实战代码,带你吃透 Python 基础核心知识点。
一、先搞懂 3 个核心前提
- 解释型语言:写完代码直接运行,不用编译(像'说话直接交流',而非'写作文再翻译');
- 大小写敏感:
name和Name是两个不同的变量,别写错大小写; - 缩进规则:用空格 / 制表符(Tab)区分代码块(不是大括号
{}),默认 4 个空格,缩进错了会报错(核心!)。
二、核心基础语法(按使用频率排序)
1. 变量与数据类型(存储数据的'容器')
变量就像'贴了标签的盒子',可存放不同类型的数据,不用提前声明类型(Python 自动识别)。
常用数据类型:
| 类型 | 说明 | 例子 |
|---|---|---|
| 整数(int) | 正负整数、0 | age = 25 |
num = -10 | ||
| 浮点数(float) | 带小数点的数 | price = 9.9 |
height = 1.75 | ||
| 字符串(str) | 文本内容,用引号包裹 | name = "Python" |
msg = '你好'(单 / 双引号都可) | ||
| 布尔值(bool) | 只有 True(真)/False(假) | is_ok = True |
has_error = False | ||
| 列表(list) | 有序可修改的'数组' | nums = [1,2,3,4] |
fruits = ["苹果","香蕉"] | ||
| 字典(dict) | 键值对存储(key:value) | person = {"name":"小明", "age":20} |
实战代码:
# 1. 定义变量(直接赋值,不用写类型)
name = "张三"
age = 22
height = 1.80
is_student = True
# 2. 打印变量(用 print() 函数)
print(name) # 输出:张三
print(f"姓名:,年龄:")
fruits = [, , ]
(fruits[])
fruits.append()
fruits[] =
fruits[]
person = {: , : , : }
(person[])
person[] =
person[] =
(person)

