函数定义:使用关键字def定义,函数参数必须小写,
# coding=utf-8 def fun1(): print("非类里面函数") fun1()
函数默认参数:有默认值的形参,实参可可以传也可以不传。不传实参时使用默认值。形参默认值从右往左设置,并且具有连续性,不能中间隔一个不设置默认值。
# coding=utf-8 def fun1(a, b, c, d=10): print("非类里面函数", a, b, c, d) fun1(10, 11, 12)
传递与形参对应的实参:
# coding=utf-8 def fun1(a, b, c, d=10): print("非类里面函数", a, b, c, d) fun1(b=12, a=11, c=17) # 和赋值类似,根据形参来赋值