python函数的创建和调用

2023年 7月 12日 28.3k 0

什么是函数。

我们举个例子,我们拿一家公司的工资结算问题来探讨一下。

这家公司的正常工资为每天200元,如果当月工作的天数大于等于20天,多出的天数每天按300元来结算,并且加1000全勤奖金,如果工作天数少于10天,那么所有工资按每天150元来结算,并扣除200缺勤工资。

假设该公司有4个员工,ABCD 4个员工的工作天数分别为30、25、15、5,我们来看一下它的代码。

123456789101112 = 30= 25= 15= 5salaryA = (30 - 20* 300 + 20 * 200 +1000salaryB = (25 - 20* 300 + 20 * 200salaryC = 15 * 200salaryD = 5 * 200 - 200print(salaryA)print(salaryB)print(salaryC)print(salaryD)

这种方式不仅需要我们手动去判断,代码方式也是单一使用代码,当我们再次使用的时候还需要再次计算,当员工数量为1000的时候,我们肯定不能使用这种方式,因此我们来借助函数来解决这个问题。

12345678910111213141516171819 = 30= 20= 10= 5def getsalary(name,days):    salary = 0    if days >=20:        salary = 20 * 200 + (days-20* 300 +1000        print('{}的工资为:'.format(name),salary)    elif days 

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论