python简单函数中的语法无效

2024-04-25 22:21:22 发布

您现在位置:Python中文网/ 问答频道 /正文

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)

这个简单函数有什么问题,它说在最后一行有一个无效的语法。你知道吗


Tags: defprinttlmaaspoztirpozisyonunaterfi
1条回答
网友
1楼 · 发布于 2024-04-25 22:21:22

前一行缺少右括号:

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

print()函数没有关闭,只有字符串格式化元组是关闭的。你知道吗

相关问题 更多 >