我已经定义这两个功能,我需要从所述第一函数调用函数2收入和津贴,基本上我要计算的finalIncome在功能2(该行代码被注释) 。继承人代码:从另一个函数调用变量在python
def personalAllowance():
income = int(input("Enter your annual salary: £"))
allowance = 10600
if(income>100000):
for i in range (100000, income):
if(income%2==0):
allowence = allowence - 0.5
if(allowence<0):
allowence = 0
print("Personal Allowance = " + str(allowence))
else:
print("Personal Allowance = " + str(allowence))
return (income , allowance)
def incomeTax():
print("\n")
#finalIncome = income - allowence
print(finalIncome)
taxBill = 0
if(finalIncome <= 31785):
taxBill = finalIncome * (20/100)
elif(finalIncome > 31785 and finalIncome < 150000):
taxBill = finalIncome * (40/100)
elif(finalIncome >= 150000):
taxBill = finalIncome * (45/100)
print (taxBill)
incomeTax()
非常感谢队友:) – user3926730