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


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

Re: Documentaire

Message-ID <tPd2-gWNHeC_yVbeZm9tqDYjeyA@jntp> (permalink)
Subject Re: Documentaire
References <JOPhLps1jUbsZBMAjs_r9WMKCJQ@jntp> <68b70406$0$12947$426a34cc@news.free.fr> <1097qgq$q1k0$1@dont-email.me>
Newsgroups fr.comp.lang.python
Date 2025-09-03 10:13 +0000
Organization Nemoweb
From Python <jp@python.invalid>

Show all headers | View raw


Le 03/09/2025 à 00:19, Thierry P a écrit :
> Le 02/09/2025 à 16:49, yves a écrit :
>> Le Fri, 29 Aug 25 21:34:28 +0000, Python a écrit:
>> 
>>> Tout chaud :
>>>
>>> Python: The Documentary | An origin story
>>> https://www.youtube.com/watch?v=GfH4QL4VqJ0
>> 
>> Intéressant. Dans le documentaire, on apprend que Guido Van Rossum s'est
>> mis en retrait du projet en 2018 suite à l'animosité et aux polémiques qui
>> ont été provoquées par l'introduction du "walrus operator" ( := ).
> 
> ainsi que le +=

Non, ça c'était là depuis le début.

D'ailleurs il y a un piège : il n'est pas toujours vrai que a += b soit 
équivalent à a = a + b

Si a est d'un type immuable oui, sinon pas toujours :

>>> a = 42
>>> id(a)
140228769251832
>>> a += 1
>>> id(a)
140228769251864
>>> data = [1, 2, 3]
>>> id(data)
140228750981824
>>> data += [4, 5]
>>> id(data)
140228750981824
>>> data = data + [6, 7]
>>> id(data)
140228750982016

(au passage le choix de >>> comme prompt pour le REPR est calamiteux pour 
Usenet, merci Guido !)

help(list.__add__)
help(list.__iadd__)


> Mais pour se démarquer il n'ont pas copié le "switch" du 'C' et
> l'ont remplacé par un "match"

Suis pas fan... Surtout le sens spécial donné à _ me gène.

Mais je changerai ptet d'avis à l'usage.


Back to fr.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Documentaire Python <jp@python.invalid> - 2025-08-29 21:34 +0000
  Re: Documentaire Olivier Miakinen <om+news@miakinen.net> - 2025-08-30 16:38 +0200
    Re: Documentaire kurtz le pirate <kurtzlepirate@free.fr> - 2025-08-31 11:08 +0200
      Re: Documentaire Olivier Miakinen <om+news@miakinen.net> - 2025-08-31 11:58 +0200
        Re: Documentaire Thierry P <olmia2b@gmail.com> - 2025-09-02 15:17 +0200
        Re: Documentaire Gosseyn <gosseyn@gosseyn.net> - 2025-09-04 17:45 +0200
      Re: Documentaire Thierry P <olmia2b@gmail.com> - 2025-09-02 15:16 +0200
      Re: Documentaire Gosseyn <gosseyn@gosseyn.net> - 2025-09-04 17:42 +0200
        Re: Documentaire Python <jp@python.invalid> - 2025-09-04 15:47 +0000
  Re: Documentaire Thierry P <olmia2b@gmail.com> - 2025-09-02 15:13 +0200
  Re: Documentaire yves <yves@free.invalid> - 2025-09-02 14:49 +0000
    Re: Documentaire Python <jp@python.invalid> - 2025-09-02 15:11 +0000
      Re: Documentaire Dominique <dominique.sextant@orange.fr.invalid> - 2025-09-03 05:15 +0200
        Re: Documentaire Python <jp@python.invalid> - 2025-09-03 10:08 +0000
          Re: Documentaire Dominique <dominique.sextant@orange.fr.invalid> - 2025-09-03 18:02 +0200
        Re: Documentaire yves <yves@free.fr.invalid> - 2025-09-03 17:27 +0200
      Re: Documentaire yves <yves@free.fr.invalid> - 2025-09-03 17:20 +0200
        Re: Documentaire Python <jp@python.invalid> - 2025-09-03 20:25 +0000
    Re: Documentaire Thierry P <olmia2b@gmail.com> - 2025-09-03 00:19 +0200
      Re: Documentaire Python <jp@python.invalid> - 2025-09-03 10:13 +0000
        Re: Documentaire yves <yves@free.invalid> - 2025-09-03 15:11 +0000
    Re: Documentaire Gosseyn <gosseyn@gosseyn.net> - 2025-09-04 17:38 +0200
      Re: Documentaire Python <jp@python.invalid> - 2025-09-04 15:44 +0000
        Re: Documentaire Gosseyn <gosseyn@gosseyn.net> - 2025-09-04 17:50 +0200
          Re: Documentaire Python <jp@python.invalid> - 2025-09-04 15:56 +0000

csiph-web