Problème avec mon logiciel

Résolu/Fermé
dona0071_7538 Messages postés 3 Date d'inscription mercredi 10 juin 2020 Statut Membre Dernière intervention 10 juin 2020 - Modifié le 10 juin 2020 à 12:44
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 10 juin 2020 à 19:36
Bonjour,

j'ai un problème avec mon logiciel Pycharm... En effet je suis débutant en programmation et quand je veux lancer mon "mini" programme je n'ai qu'un message me disant que le processus c'est terminer sans code de sortie alors que je dois noter des nombre pour en faire la moyenne :

def main () :
#première note
note1 =int(input("entrer la premiere note"))
#deuxieme note
note2 =int(input("entrer la deuxième note"))
#note3
note3 =int(input("entrer la troisième note"))
#moyenne des 3
resulte = (note1 + note2 + note2) / 3
#afficher la moyenne
print("la moyenne est de" + str(resulte))


Configuration: Windows / Chrome 83.0.4103.97
A voir également:

5 réponses

yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
10 juin 2020 à 12:51
bonjour,
je suggère de commencer par un exercice plus simple, par exemple simplement afficher un message, sans utiliser de fonction.
0
dona0071_7538 Messages postés 3 Date d'inscription mercredi 10 juin 2020 Statut Membre Dernière intervention 10 juin 2020
10 juin 2020 à 12:57


Même problème c'est comme si ma console refusait de lancer mon programme
0
yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
10 juin 2020 à 13:31
et si tu supprimes la première ligne du programme?
0
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
10 juin 2020 à 14:40
Bonjour dona,

Oui, en fait tu défini une fonction main(), mais tu ne l'appelle jamais

donc rien ne se passe ...
0
dona0071_7538 Messages postés 3 Date d'inscription mercredi 10 juin 2020 Statut Membre Dernière intervention 10 juin 2020
10 juin 2020 à 17:28
sa fonctionne merci beaucoup : )
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
Modifié le 10 juin 2020 à 19:36
En fait, tu avais fait un peu comme en langage C, dans lequel on défini une fonction main qui est le point d'entrée du programme;

int main()
{
    ......
    return(0)
}


Mais en Python, ce n'est pas parce que la fonction s'appelle main qu'elle va se lancer toute seule:

def main():
    print('coucou')

main()  #imprime coucou
0