Deutsch   English   Français   Italiano  
<slrnt4ujqd.1e076.lulu042@valentino.Rock-n-Roll.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!8BPDrYM85i+565gvlin1sA.user.46.165.242.75.POSTED!not-for-mail
From: Lulu <lulu042@fry.fr.invalid>
Newsgroups: fr.comp.lang.python
Subject: Re: =?UTF-8?Q?Tr=C3=A8s?= =?UTF-8?Q?_tr=C3=A8s?=
 =?UTF-8?Q?_d=C3=A9butant?= - merci pour l'aide
Date: Thu, 7 Apr 2022 22:53:33 +0200
Organization: koitess?
Message-ID: <slrnt4ujqd.1e076.lulu042@valentino.Rock-n-Roll.org>
References: <QeydndQb0pPbC2P8nZ2dnUU7_83NnZ2d@giganews.com>
 <87v8xt5bpe.fsf@izac.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: gioia.aioe.org; logging-data="46726"; posting-host="8BPDrYM85i+565gvlin1sA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: slrn/1.0.3 (Linux)
X-Notice: Filtered by postfilter v. 0.9.2
Bytes: 2667
Lines: 45

Le 05-02-2022, Benoit Izac <use.reply.to@INVALID.ADDRESS> a écrit :
>  Bonjour,
> 
>  Le 05/02/2022 à 16:22, DeMonteRobert a écrit dans le message
> <QeydndQb0pPbC2P8nZ2dnUU7_83NnZ2d@giganews.com> :
> 
>> voila mon premier codage et une erreur apparait.... je trouve pas pourquoi ?
>> Pouvez m'aidez svp merci...
>>
>> code:
>> # Manoir hanté
>> from random import randint
>> print ('le manoir hanté')
>> Je_suis_courageux = True
>> score = 0
>> while Je_suis_courageux :
>>                porte_fantôme = randint (1, 3)
>>                print ('Tu te retrouves face à trois portes...')
>>                print ('Derriere laquelle se cache le fantome ?')
>>                print ('Quelle porte ouvres -tu ?')
>>                print = input ('1, 2 ou 3 ?')
> 
>  Là, tu viens de redéfinir la fonction print… Tu ne peux plus l'utiliser
>  ensuite comme avant puisque l'identifiant pointe sur une chaîne de caractère.
 
Est-ce que la solution ne serait pas de supprimer cette dernière ligne
et de...
>>                num_porte = input ('1, 2 ou 3? ')
.... remplacer par num_porte = input('numéro de porte, 1, 2 ou 3 ?')

>>                if num_porte == porte_fantôme:
>>                          print ('UN FANTOME !')
> 
>  Boum (TypeError: 'str' object is not callable) !
>
>>                          Je_suis_courageux = False
>>                else:
>>                     print ('Pas de fantôme!')
> 
>  Boum (TypeError: 'str' object is not callable) !
> 
>>                     print ('tu entres dans la prochaine salle.')
>>                     score = score + 1
>> print ('Au secours !')
>> print ('Partie terminée ! Ton score :', score)
>