187 字
1 分钟
10. Python 函数、参数与返回值

一句话理解:函数把可重复步骤取一个名字;参数进来,返回值出去。

学什么,不学什么#

学:def、参数、return。不学:文件读写。

术语#

函数=可调用代码块;参数=调用时输入;返回值=return 交回的结果。

最小模板#

def format_task(title: str, done: bool) -> str:
mark = "✓" if done else "·"
return f"{mark} {title}"
message = format_task("学习函数", False)
print(message)

def 只定义;format_task(...) 才调用。return 后面的字符串交给 message

常见坑#

  • 忘记 return,结果是 None
  • 定义了函数却没调用。
  • 参数顺序写反。

检查点#

  • 能指出参数、调用与返回值。

小练习#

is_passed(score),返回布尔值;用它判断两名学生。

下一步#

11. Python 列表、字典与集合

10. Python 函数、参数与返回值
https://enkiud.com/posts/prereq-10/
作者
Enkidu
发布于
2025-10-10
许可协议
CC BY-NC-SA 4.0