python定义函数和调用函数的过程
定义函数:
1.申请内存空间保存函数体代码
2.将上述内存地址绑定函数名
3.定义函数不会执行函数体代码,但是会检测函数体语法
调用函数:
1.通过函数名找到函数的内存地址
2.然后加扩号就是在触发函数体代码的执行
函数在定义阶段只检测语法,不执行函数体内容,调用阶段才会执行函数体内容
def auth(user: str, password: str) -> str: #user:str password:str 提示应该定义的形参类型, -> 提示应该定义的返回值类型 if user == 'ryan' and password == '12345': return 'a' print(auth('egon', '12345'))
posted on 2020-09-26 23:59 Hello_Thanos 阅读(637) 评论(0) 编辑 收藏 举报