6.1 函数的定义和调用

2023-07-03  本文已影响0人  拖延症患者10

函数:就是实现某个功能的代码块(一段功能代码),可以提高代码的复用性。
学习函数的目的:提高代码复用性,减少代码的冗余(重复代码)

定义函数的格式如下:

def 函数名():
         代码

通过函数名()即可完成调用。
函数名和变量名的组成一样,都是由字母、数字、下划线组成,但是不能以数字开头。

示例:
 def show_msg():
    for _ in range(3):
        print("函数的定义和调用")
  • 注意点:函数定义好之后,不会自动调用执行函数里面的代码,想要执行函数,需要调用。
  • 调用函数的语法格式:函数名()
show_msg()
函数调用结果

6.1.1 函数的嵌套调用

函数的嵌套调用:在一个函数里面又调用了一个另外一个函数,该格式称为函数的嵌套调用。

示例:
 def task1():
     print("task1 开始执行了。。。")
     print("task1 执行中。。。")
     print("task1 执行结束了。。。")
 
 
 def task2():
     print("task2 开始执行了。。。")
     # 嵌套调用task1函数
     task1()
     print("task2 执行结束了。。。")
      
      
 task2()
函数嵌套调用结果

注意:函数的执行流程。

6.1.2 函数的文档说明

函数的文档说明:多行注释放到函数内第一个行,该注释就称为文档说明。
函数文档说明的作用:对函数的进行解释说明,告诉开发者函数的功能职责。

示例:
 def show_info():
     """输出指定内容到控制台"""
     print("好好学习,天天向上")
 
 
 # 查看函数的文档说明,使用help函数
 help(show_info)
自定义函数文档说明结果
 import random
 # 查看系统函数的文档说明
 help(random.randint)
系统函数的说明文档
上一篇 下一篇

猜你喜欢

热点阅读