python简单函数中的语法无效

时间:2014-05-02 22:21:12

标签: python python-3.x

def terfi_ettir(kisi,e_poz,y_poz,e_maas,z_orani):

    print("%s,%s pozisyonundan %s pozisyonuna terfi etmiştir" %(kisi,e_poz,y_poz)) 
    print("bu kisinin %s TL olan maasi %s TL ye yükseltilmiştir." %(e_maas,e_maas+(e_maas*z_orani/100))

terfi_ettir("Ahmet Öncel","iş geliştirme uzmanı","iş geliştirme müdürü",3500,25)

这个简单的函数出了什么问题,它说最后一行的语法无效。

1 个答案:

答案 0 :(得分:1)

您在前一行缺少右括号:

print("bu kisinin %s TL olan maasi %s TL ye yükseltilmiştir." %
      (e_maas,e_maas+(e_maas*z_orani/100))
#                                 --------^

print()函数未关闭,只有字符串格式化元组。