Domy 2022 版权所有 Copyright 2022 Domy 使用MIT许可协议 Use of MIT License Agreement 一.创建与调用一个含有默认值的函数 创建函数: def 函数名(参数1 = 默认值,参数2 = 默认值,参数x = 默认值...): '
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)