课程
/后端开发
/Python
/初识Python
这段代码什么意思?
2018-07-28
源自:初识Python 7-6
正在回答
意思就是 机器的处理顺序是从左往右的,第一个函数 fn1(a,b=1,c=2) 中有默认参数的项是 b = 1,c = 2 只能放在非默认参数a的后面,不能放在它前面。
注意:像b=1, c= 2 这种有赋值默认初始值的项叫做 默认参数,那种没赋值的 叫非默认参数,非默认参数 如果用户调用函数的时候 不传值进来的话就会有问题,有个默认参数的话 用户不传值进来也没事,因为有默认值。
K博士 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序