好吧,我试着在python上创建一个成功的代码。但是,我想避免这个符号“”,它对应于我想要得到的结果(量纲)。你有什么建议?你知道吗
代码如下:
def mensualite_banque(loan, tauxinteret, duree, assurance, mensualite):
loan = float(loan)
duree = int(duree)
principal = loan / duree
tauxinteret = float(tauxinteret)
interets = principal * tauxinteret
assurance = float(assurance)
tva = interets * 0.1
mensualite = principal + interets + assurance + tva
print(mensualite)
mensualite_banque (100000, 4/100, 55, 100, "")
mensualite_banque (140000, 5/100, 70, 200, "")
mensualite_banque (14000001, 5/100, 70, 200, "")
mensualite_banque (140000555, 5/100, 70, 200, "")
mensualite_banque (14000085254, 5/100, 70, 200, "")
mensualite_banque (140000745, 5/100, 70, 200, "")
mensualite_banque (1400004120, 5/100, 70, 2000, "")
mensualite_banque (1400000000, 5/100, 70, 2000, "")
mensualite_banque (1400000000, 5/100, 70, 2000, "")
mensualite_banque (200000, 5/100, 70, 200, "")
mensualite_banque (1600000, 5/100, 70, 200, "")
mensualite_banque (1700000170, 5/100, 70, 200, "")
它不是必需的。只需将函数签名更改为:
def mensualite_banque(loan, tauxinteret, duree, assurance):
用更少的参数来调用它
mensualite_banque (1700000170, 5/100, 70, 200)
有两点:
mensualite
,这是一个输出而不是一个输入。你知道吗return
而不是print
,这样就可以存储函数的结果。如果要打印结果,请使用返回的值进行打印。你知道吗把这些放在一起:
如果总是相同的格式,你可以
用引号代替引号。你知道吗
相关问题 更多 >
编程相关推荐