Python 基础核心知识点详解
引言
Python 是一门广泛应用于大数据、人工智能及快速原型开发的编程语言。凭借其简洁易懂的语法,Python 成为初学者入门的首选语言,同时也适合资深开发者进行高效开发。本文系统梳理了 Python 的核心知识点,涵盖基本数据类型、运算符与流程控制、字符串处理、容器类型、函数定义与作用域、常用内置模块、文件读写操作、面向对象编程以及异常处理机制。
1. 数字类型的数据
Python 支持多种数字类型,包括整数、浮点数、复数和布尔值。
1.1 常见数字类型
- 整数 (int): 表示整数值,如
10,-5。 - 浮点数 (float): 表示带小数点的数值,如
3.14,2.0e5。 - 复数 (complex): 由实部和虚部组成,如
1+2j。 - 布尔值 (bool): 只有
True和False两个值。
a = 10 # 整数
b = 3.14 # 浮点数
c = 1 + 2j # 复数
d = True # 布尔值
print(type(a)) # <class 'int'>
print(type(b)) # <class 'float'>
1.2 类型转换
可以使用内置函数进行类型转换,例如 int(), float(), str()。
num_str = "123"
num_int = int(num_str)
print(num_int) # 123
pi = 3.14
pi_int = int(pi)
print(pi_int) # 3
2. 运算符与程序流程控制
2.1 常用运算符
- 算术运算符:
+,-,*,/,//(整除),%(取模), (幂运算)。


