函数简介
- 定义:具有特定功能的一段代码
- 优点:
- 可以减少代码的重复书写
- 可以将功能的实现着和使用者分开,提高开发效率
- 分类:
- 库函数:
print、input、type、len、abs、round、ord、chr
等 - 自定义:用户自己设计封装的函数
- 库函数:
函数使用
- 定义格式
def 函数名([参数列表]): 函数体
- 使用说明:
def
:定义函数的关键字- 函数名:符合标识符的命名规范即可
- 参数列表:完成特定功能所需的条件,
[]
表示可选的 - 函数体:实现特定功能的代码内容
- 函数调用:
- 函数不调用是不会执行的
- 调用格式:
函数名([参数列表])
- 函数是条狗,哪里使用哪里吼
-
- 说明:按照参数及返回值的有无进行分类
- 示例:
# 无参无返回值 def print_ten_hello(): for i in range(10): print('Hello world!') # 带参无返回值 def print_n_hello(n=10): for i in range(n): print('Hello world!') # print_n_hello(3) # 带参有返回值 def add(a, b): # print(a+b) # 返回结果:一旦执行return,函数就结束了 # 若没有指定返回值,默认返回None return a+b print('此处永远无法执行') print(add(3, 5))
标签: python
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~