day09 函数
本节内容: 1. 什什么是函数 2. 函数定义, 函数名, 函数体以及函数的调⽤用 3. 函数的返回值 4. 函数的参数
二. 函数的定义, 函数名, 函数体以及函数的调⽤用
我们使⽤用def关键字来定义函数, 函数的定义语法: def 函数名(): 函数体 这⾥里里的函数名的命名规则和使⽤用和变量量基本⼀一样.⾃自⼰己回顾⼀一下变量量的命名规则. 函数体: 就是函数被执⾏行行之后要执⾏行行的代码 来我们来定义⼀一个约x功能:
# def yue(): # print("约金老板出来吃饭") # print("约金角大王, 出来泡澡") # return "小姑娘" # 有返回值. 返回值是: "小姑娘" # # ret = yue() # print(ret)
三. 函数的返回 执⾏行行完函数之后. 我们可以使⽤用return来返回结果. 函数中return的使⽤用: 1. 函数中遇到return, 此函数结束, 不再继续执⾏行行.
1. 遇到return. 此函数结束, 函数后⾯面的东⻄西将不会再执⾏行行
2. return 返回值 关于返回值: 如果return什什么都不写 或者 ⼲干脆不写return .那么返回的就是None 如果return后⾯面写了了⼀一个值. 则调⽤用者可以接收⼀一个结果 如果return后⾯面写了了多个结果, 则调⽤用者可以接收⼀一个tuple, 调⽤用者可以直接解构成 多个变量量
四 函数的参数
参数, 函数在调⽤用的时候指定具体的⼀一个变量量的值. 就是参数. 语法: def 函数名(参数列列表): 函数体
def 函数名(参数列列表):
函数体
关于参数: 1. 形参 写在函数声明的位置的变量量叫形参. 形式上的⼀一个完整. 表⽰示这个函数需要xxx
2. 实参 在函数调⽤用的时候给函数传递的值. 叫实参, 实际执⾏行行的时候给函数传递的信息. 表⽰示给函数 xxx 3. 传参 给函数传递信息的时候将实际参数交给形式参数的过程被称为传参.