本文是 Python 分篇学习路线第 4 篇。
总览入口:/python-tutorial.html

学习目标速览(点击跳转)

章节导航

1. 模块的使用

1
2
import math
print(math.sqrt(16))

建议优先掌握:

  • 标准库导入
  • 第三方包安装:python -m pip install 包名

2. 类与对象

1
2
3
4
5
6
class Student:
def __init__(self, name):
self.name = name

def intro(self):
return f"我是 {self.name}"

3. 继承与多态

1
2
3
4
5
6
7
class Animal:
def speak(self):
return "..."

class Dog(Animal):
def speak(self):
return "wang"

4. 异常处理

1
2
3
4
5
6
try:
value = int("abc")
except ValueError:
print("输入不是数字")
finally:
print("处理结束")

5. 自定义异常

1
2
class BizError(Exception):
pass

下一篇

继续学习:Python 入门第五篇:数据结构与文件 IO

学习 FAQ(统一)

新手有必要一开始就学面向对象吗?

需要,但不必过深。先理解“类是模板、对象是实例”,再通过小例子逐步加深。

try/except 会不会掩盖真实错误?

会,所以要捕获具体异常(如 ValueError),避免直接写裸 except

什么时候该用自定义异常?

当业务规则需要被明确区分时(如余额不足、参数非法),建议定义业务异常提高可读性。

系列文章导航(双向互链)