我在这个程序中得到一些语法错误???请检查一下

时间:2012-10-14 05:58:58

标签: python string

while month<=12:    
    print('Month =' + str(month))

    monthlyPaymentRate=(0.02*bal)
    annualIntersetRate=((18/100)/12)
    balance=((bal-mmp)*(1+annualInterestRate)
    month=++month        
    bal=balance

    m=round(monthlyPaymentRate,2)
    b=round(balance,2)
    print('Minimum monthly payment =' + str(m))
    print('Current balance =' + str(b))

1 个答案:

答案 0 :(得分:2)

Python不支持C中的前缀或后缀++ / --运算符。您需要将其表示为x + 1

month += 1

但整个代码并不是非常“Pythonic”。您正在使用Python编写C风格的代码。