python某公司员工根据工龄决定可享受的年假天数,工龄小于5年的年假天数为1天,工龄5年~10年的年假天数为5天,工龄10年以上的年假天数为10天定义函数,员工工龄作为参数 返回员工可享受的年假天数
时间: 2024-03-16 08:46:13 浏览: 148
好的,根据你的要求,我为你编写了如下的Python函数来实现这个功能:
```python
def calculate_annual_leave(years_of_service):
if years_of_service < 5:
return 1
elif years_of_service <= 10:
return 5
else:
return 10
```
这个函数的参数是员工的工龄,返回值是员工可享受的年假天数。函数的实现很简单,使用了 if-elif-else 语句来根据工龄的不同情况返回不同的年假天数。你可以调用这个函数并传入员工的工龄来获取员工可享受的年假天数。
阅读全文