Python函数异常E

2024-09-25 08:38:47 发布

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

我写了一个代码,你可以在下面找到,但它不工作。我得到一个缩进错误。这是我从cmd收到的消息

enter image description here

你能告诉我我在哪里犯的错吗

loan = input("indiquer le montant de l'emprunt")
loan = float(loan)
duree = input("indiquer la durée de l'emprunt en mois")
duree = int(duree)
principal = loan / duree
tauxinteret = input("mettre le taux d'intéret")
tauxinteret = float(tauxinteret)
interets = principal * tauxinteret
assurance = input("indiquer le montant des assurances")
assurance = float(assurance)
mensualite = principal + interets + assurance
return mensualite
print("Mr l'esclave, la mensualité à payer s'élève à {} dirhams". format (mensualite)") 

calcul_mensualite(mensualite)

Tags: leprincipalinputdefloatlaintloan
3条回答

看看在Python中定义函数(似乎您已经尝试过了)-在def之后,您需要缩进下一行:

def my_function():
    print("Hello from a function")

my_function()

以下是基本知识的链接:

functions

您似乎遗漏了方法的define语句。您将再次得到缩进错误,因为您在方法之外包含了一个return语句。删除return语句后,以下代码应该可以正常工作

loan = input("indiquer le montant de l'emprunt")
loan = float(loan)
duree = input("indiquer la durée de l'emprunt en mois")
duree = int(duree)
principal = loan / duree
tauxinteret = input("mettre le taux d'intéret")
tauxinteret = float(tauxinteret)
interets = principal * tauxinteret
assurance = input("indiquer le montant des assurances")
assurance = float(assurance)
mensualite = principal + interets + assurance
print("Mr l'esclave, la mensualité à payer s'élève à {} dirhams". format (mensualite)") 

对不起你们。我的代码中缺少一行:

定义计算方法(贷款、本金、债务、利息、利息、保证、方法):

相关问题 更多 >