• [^] # Re: Python se rapproche du Perl ?

    Posté par . En réponse à la dépêche Python 3.8 : opérateur d’assignation, REPL async, Pickle v5 et plus. Évalué à 3.

    Oui effectivement,

    Le seul cas pratique, j'avoue malgré moi même, c'est pour les boucles

     with fp = open('python.exe', 'rb'):
     while data := fp.read(1024):
     ...
    

    En lieu et place de ce que j'ai tendance à écrire :

     with fp = open('python.exe', 'rb'):
     while True:
     data := fp.read(1024):
     if len(data) == 0:
     break
     ...
    

    Pas tant pour le nombre de ligne, mais plutôt pour la sémantiquement. Ça me pique toujours un peu d'écrire une boucle "infinie". Je pouvais vivre avec :-)