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 :-)
[^] # Re: Python se rapproche du Perl ?
Posté par bayo . 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
En lieu et place de ce que j'ai tendance à écrire :
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 :-)