酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 程序:精准计算某公司员工月工资,含超工时 2 倍薪资逻辑!

以下是使用 Python 编写的计算员工月工资的程序: ```python def calculate_salary(hours_worked): # 标准上班时间的工资 standard_salary = 120 * 20 # 如果工作时间超过 120 小时,计算超出部分的工资 if hours_worked > 120: extra_hours = hours_worked - 120 extra_salary = extra_hours * 20 * 2 else: extra_salary = 0 # 总工资 total_salary = standard_salary + extra_salary return total_salary # 示例用法 hours_worked = 150 # 假设员工工作了 150 小时 salary = calculate_salary(hours_worked) print("员工的月工资是:", salary, "元") ``` 额外注意的逻辑点: 1. 输入的工作小时数应确保是有效的数值。 2. 考虑对计算工资的公式进行封装,以提高代码的可维护性。 3. 处理可能出现的异常情况,比如输入负数的工作小时数。 ######[AI写代码神器 | 275点数解答 | 2025-01-06 18:37:37]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]