Python函数相关
使用函数的目的: 可读性强,复用性强 # 函数签名: 函数签名值得是函数名,参数个数和类型以及返回值类型 定义函数: def 函数名: 功能 return "返回值" return 返回值的几种情况详解 没有返回值的情况:返回None 1.不写 return; 2.只写return;(结束一个函数的继续); 3.return None;不常用; 返回一个值: 1.可以返回任何数据类型; 2.只要返回就可以接受到; 3.如果在一个程序中有多个return,那么只执行第一个; 返回多个值: 1.多个返回值用多个变量接受:有多少返回值就用多少个变量接受; 2.多个返回值用一个变量接受:得到的是一个元祖; 函数参数的几种情况详解 没有参数: 定义函数和调用函数时括号里都不写内容; 有一个参数: 传什么就是什么; 有多个参数: 1.站在实参的角度上: 1.按照位置传参; 2.按照关键字传参; 3.混着使用(必须先按着位置传参,在按照关键字传参;不能给一个变量传多个值); 2.站在形参的角度上: 1.位置参数:必须传,且有几个参数传几个值; 2.默认参数:可以不传,如果不传就是驶入默认的参数