我目前在Python3中遇到了一些问题,我试图弄清楚如何使用存储在income和pension_contribution中的pension()中的用户输入,但是什么都没有发生。为了被认为是输入,这些用户输入应该去哪里,这样函数才能工作?
income = input(int("What is your annual income?"))
pension_contribution = input(int("What is your monthly pension contribution?"))
def pension(pension_contribution, income):
if pension_contribution > ((income//12) * .075):
print ("Your pension contribution is too high. Monthly pension contributions may not exceed 7.5% of your gross monthly income")
else:
print("Your annual pension contribution is R", pension_contribution * 12)发布于 2015-04-09 15:08:39
( 1)你的压痕似乎没有了
2)您需要调用该函数
income = input(int("What is your annual income?"))
pension_contribution = input(int("What is your monthly pension contribution?"))
def pension (pension_contribution, income):
if pension_contribution > ((income//12) * .075):
print ("Your pension contribution is too high. Monthly pension contributions may not exceed 7.5% of your gross monthly income")
else:
print("Your annual pension contribution is R", pension_contribution * 12)
pension(pension_contribution, income)https://stackoverflow.com/questions/29542189
复制相似问题