Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3570
| From | Olivier Miakinen <om+news@miakinen.net> |
|---|---|
| Newsgroups | fr.comp.os.linux.configuration, fr.comp.lang.python |
| Subject | Re: Python, Thonny et les formations de Jason Champagne |
| Followup-To | fr.comp.lang.python |
| Date | 2021-06-04 14:19 +0200 |
| Organization | There's no cabale |
| Message-ID | <s9d5p7$1po6$1@cabale.usenet-fr.net> (permalink) |
| References | <79mdnWTQTPOMiif9nZ2dnUU798zNnZ2d@giganews.com> |
Cross-posted to 2 groups.
Followups directed to: fr.comp.lang.python
[diapublication, suivi vers fr.comp.lang.python]
Bonjour,
Le 04/06/2021 14:05, Manon67 a écrit :
>
> Je suis les formations de Jason Champagne sur Youtube en Python.
Et du coup je fais suivre la discussion vers fr.comp.lang.python, plus adapté.
> Comme je suis
> sur Ubuntu 20.04.2.LTS, j'utilise Thonny comme logiciel de travail. Cela fait
> plusieurs fois que je fais les exercices comme il le demande, mais que je
> n'obtiens pas les mêmes résultats, à savoir des messages d'erreur que je ne
> comprends pas.
> Il faut savoir que je ne connais pratiquement rien en programmation, je suis
> traductrice de métier, mais j'ai besoin de me former pour créer des
> questionnaires en ligne pour mon site.
> Dans l'exercice 19, il nous fait faire cet exercice:
> class Player:
> def _init_(self, name, level):
> self.name = name
> self.level = level
>
> def whoami(self):
> print("{} ({})".format(self.name, self.level))
>
> p1 = Player("Jason", 10)
> p1.whoami()
Ok.
> J'ai vérifié 3 fois, mais je ne trouve pas l'erreur, mais j'obtiens:
>>>> %Run main1.py
> Traceback (most recent call last):
> File "/home/sonia/Python-3.8.4rc1/Python/main1.py", line 11, in <module>
> p1 = Player("Jason", 10)
> TypeError: Player() takes no arguments
>>>>
>
> Vous voyez ce que je dois, peux changer?
Est-ce que tu as bien les deux lignes suivantes ?
class Player:
def _init_(self, name, level):
Si oui, il ne devrait pas dire que Player() ne prend aucun argument.
Vérifie bien que le nom de la fonction est _init_ (avec les deux blancs
soulignés et quatre lettres minuscules), donc pas init ou _INIT_ ou _Init_.
Cordialement,
--
Olivier Miakinen
--
Olivier Miakinen
Back to fr.comp.lang.python | Previous | Next — Next in thread | Find similar
Re: Python, Thonny et les formations de Jason Champagne Olivier Miakinen <om+news@miakinen.net> - 2021-06-04 14:19 +0200
Re: Python, Thonny et les formations de Jason Champagne Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2021-06-04 15:06 +0200
Re: Python, Thonny et les formations de Jason Champagne Olivier Miakinen <om+news@miakinen.net> - 2021-06-04 15:21 +0200
Re: Python, Thonny et les formations de Jason Champagne Jo Engo <yl@icite.fr> - 2021-06-04 13:50 +0000
Re: Python, Thonny et les formations de Jason Champagne Olivier Miakinen <om+news@miakinen.net> - 2021-06-04 16:46 +0200
Re: Python, Thonny et les formations de Jason Champagne Elephant Man <conanospamic@gmail.com> - 2021-06-04 14:50 +0000
Re: Python, Thonny et les formations de Jason Champagne Olivier Miakinen <om+news@miakinen.net> - 2021-06-05 02:00 +0200
Re: Python, Thonny et les formations de Jason Champagne Elephant Man <conanospamic@gmail.com> - 2021-06-05 08:20 +0000
csiph-web