领取淘宝天猫优惠券:优惠淘 | 欢迎使用随心而码微信小程序,微信搜一搜【随心而码】可直接搜到。

Python 入门笔记——函数

Python Hicoder 413℃ 0评论

什么是函数?

函数,可重复使用的代码块集合。让复杂的重复工作简单化。

函数分类

  • Python内置的函数,如我们前面课程讲过的 type()、len()、print()、input()等。
  • Python标准库,能够实现特定功能的代码块的集合,比如 math 库,调用它便可以使用其数学计算功能,进行复杂的数学计算。使用 import 导入使用。
  • 第三方库,由全球Python使用者、爱好者开发维护的函数库。也是使用 import 导入使用。
  • 开发者(我们)自定义的函数。

我们如何定义函数?


def func_name([param]):
 func_code_block
 return

中文解释:def是定义函数的关键词,它声明这是一个函数。其后跟你定义的函数名称,该名称需符合标识符(变量名)定义规则。函数名后跟一个括号,里面可以有参数,这个参数叫作形式参数。括号后面跟冒号。然后便是函数关键部分——函数体,实现特定功能的代码块。return用来返回函数运行后的结果。如果没有返回值,则返回None,此时return可不写。

如何使用函数?

通过函数名加括号来调用函数,即让函数运行。


def print_hello():
 print('Hello Boys and Girls.')

print_hello()
# 打印 Hello Boys and Girls.

打印多句“Hello Boys and Girls.”


def print_hello(n):
 for i in range(n):
  print('Hello Boys and Girls.')

print_hello(5)
# 打印5句 Hello Boys and Girls.
# n 为形式参数
# 5 为实际参数
# 当调用函数时,括号里传入一个具体数字,这个数字便会传递给形式参数n,相当于给n赋值,然后n参与函数体的运行。

转载请注明:随心而码 » Python 入门笔记——函数

喜欢 (3)