定义函数

10 分钟

函数像一台小机器:给它取个名字,喂进原料(参数),它就吐出结果(return)。在 Python 里用 def 开头来定义。

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

print(add(3, 5))

输出:

8

def 后面写函数名和参数,末尾冒号,函数体缩进。不用像 C++ 那样写返回值类型,直接 return 就行。

初学者常犯的错:调用要放在定义之后。如果在写 def add 之前就先 add(3, 5),Python 这时还不认识这个名字,会报 NameError

小纸条

写一个求两数之和的 Python 函数。

登录 后可看答案

定义函数 · C++ 入门 · op599 课程