Premier programme

Fermé
caprice - Modifié le 18 nov. 2020 à 16:29
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 19 nov. 2020 à 10:38
Bonjour,
j'ai besoin d'aide. Je commence avec le logiciel python et dois faire un programme apparemment simple mais j'y arrive pas. La fonction est :
def hello_world(name):
    print ("My name is",name). 

Mais peut importe ce que je modifie cela me mets erreur. Pouvez -vous m'aidez s'il vous plaît.



Configuration: Windows / Chrome 86.0.4240.198

3 réponses

yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471
18 nov. 2020 à 16:19
bonjour,
quelle erreur?
merci d'utiliser les balises de code pour partager ton programme: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Jason' is not defined

Quand je lance le programme et que je choisit un nom, ce message s'affiche.
0
yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471
Modifié le 18 nov. 2020 à 16:31
je pense que tu ne nous montres pas tout: nous montres-tu comment tu choisis un nom?
0
caprice > yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024
18 nov. 2020 à 16:35
Euh... Je sais pas du tout. Comme dans ma demande au début. J'ai mis
Def hello_word(name): puis
Print ( " My name is ", name)
0
yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471 > caprice
18 nov. 2020 à 16:37
as-tu lu les explications à propos des balises de code?
et Jason, c'est inventé par Python?
0
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
19 nov. 2020 à 10:38
Bonjour Caprice,

Ton code, c'est juste ces 2 lignes ?
Tu définis une fonction et tu ne l'appelle jamais ...
Donc à l'exécution, il ne se passe rien

Ou alors, comme le dit yg_be, tu ne nous montre pas le code complet ...
Sinon, ca sortirai d'où ça :

NameError: name 'Jason' is not defined ????????????,
0