Probleme programme crash
Bonjour,
J'ai fais un programme en python qui permet de calculer la moyenne de trois nombres. Mais dès que j'entre le troisième nombre et que j’appuie sur entrée le programme plante. Quelqu'un pour m'aider ?
if __name__ == '__main__': # recolter une premiere note note1 = int(input("Enter the first note")) # recolter la deuxieme note2 = int(input("Enter the second note")) # recolter la troisieme note3 = int(input("Enter the third note")) # calculer la moyenne result = (note1 + note2 + note3) / 3 # show result print("the result is " + str(result))
Windows / Firefox 125.0
A voir également:
- Ce message d'erreur apparaît sur l'ordinateur d'elena. que peut-on dire du programme gwxux ?
- Ordinateur lent que faire - Guide
- Réinitialiser ordinateur - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
- Message programmé iphone - Guide
Alors qu'est ce qu'il faut que je mette a la place du if ?
Salut, ta condition n'est pas à remplacer, comme l'indique PierrotLeFou, ton indentation n'est pas cohérente, en python l'indentation est primordiale !
De plus, qui dit variables de mêmes types, dit container, ici donc une liste, et qui dit action identique dit boucle.
Avant d'enregistrer des valeurs il faut également en contrôler le type.
Tout cela pourrait se résumer en :
Yo ! désolé mais je débute en python et je comprends pas trop le language donc je ne comprends pas ce que veux dire l'indentation ni ce que vous volez dire la "De plus, qui dit variables de mêmes types, dit container, ici donc une liste, et qui dit action identique dit boucle." merci
Si tu débutes, lis ou relis un tuto, l'indentation y est ce qu'on explique avant toute chose, vouloir faire des choses en python sans comprendre l'indentation n'est pas envisageable.
Les containers de bases (list, tuple, dict), les boucles sont aussi abordés dans les tutos de bases.
Ok merci