使用python编写 若某个人每年涨薪5%,输入当前薪水,计算n年后薪水是多少,共涨了多少?
时间: 2024-10-16 21:11:52 浏览: 2
在Python中,我们可以创建一个简单的函数来实现这个需求。首先假设我们有一个初始薪水(salary)和工作年数(years),然后通过一个循环逐年增加薪水,并累计涨幅。这里是一个示例代码:
```python
def calculate_salary(salary, years):
total_increased_salary = 0
for _ in range(years):
increased_salary = salary * 0.05 # 涨幅为5%
salary += increased_salary
total_increased_salary += increased_salary
return salary, total_increased_salary
# 输入当前薪水和工作年数
current_salary = float(input("请输入当前薪水: "))
years = int(input("请输入工作年数: "))
final_salary, total_increase = calculate_salary(current_salary, years)
print(f"n年后您的薪水将是: {final_salary}元")
print(f"总共涨了: {total_increase}元")
阅读全文