Domy 2022 版权所有
Copyright 2022 Domy
使用MIT许可协议
Use of MIT License Agreement
一.创建与调用一个含有默认值的函数
创建函数:
def 函数名(参数1 = 默认值,参数2 = 默认值,参数x = 默认值...):
'''帮助文件'''
代码块
注意:不是所有参数都有默认值,也可以创建没有默认值的参数
调用函数:
函数名(参数1 = 值,参数2 = 值,参数x = 值...)
二.实例
首先编辑一个计算一个月的薪水(薪水输入每天的工资,薪水默认值为100元每天)的函数:
def a(xs = 100 , jd = 30):
'''
xs = 输入每天的工资
jd = 输入一个季度是几天
如果季度没有输入,将默认为一季度为一个月
薪水默认值为100元每天
'''
#如果季度没有输入将默认为一季度为一个月,薪水默认值为100元每天
print('今天的薪水是:' , xs * jd) #第一种方法输出
print(f'今天的薪水是:{xs * jd}') #第二种方法输出
格式化字符串:大家有没有发现,在第二个print()格式有些不同呀?它使用的是格式化字符串,也就是在字符串前加上一个f,里面需要不整体输出,需要输出结果的用{}表示,里面可以进行运算的操作。
再来调用一下:
a()
a(120,15)
三.关键字函数
关键字函数就是你可以自主定义函数的顺序,不需要一个一个匹配参数了
创建跟普通函数一样,就是调用不同:可以是这样的
函数名(参数2 = 值 , 参数3 = 值 , 参数1 = 值)
就是可以自定义函数的顺序
四.实例补充
还是刚才的实例,使用关键字函数调用:
a(jd = 15 , xs = 100)
a(xs = 150)