Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.python > #3570

Re: Python, Thonny et les formations de Jason Champagne

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

Show all headers | View raw


[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 | NextNext in thread | Find similar


Thread

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