Comment écrire des boucles Pythonic – Real Python

By | juillet 16, 2019

Formation Python

Dan Bader

L'un des moyens les plus faciles de repérer un développeur qui a une expérience des langages de style C et qui vient de se lancer dans Python consiste à examiner comment il parcourt une liste. Dans ce cours, vous apprendrez à utiliser une boucle de style C (Java, PHP, C, C ++) et à la transformer en une sorte de boucle écrite par un développeur Python.

Vous pouvez utiliser ces techniques pour refactoriser votre Python existant. pour boucles et tandis que boucles afin de les rendre plus lisibles et plus faciles à maintenir. Vous apprendrez à utiliser Python intervalle(), xrange (), et énumérer() intégrés pour refactoriser vos boucles et comment éviter de garder une trace manuelle des index de boucle.

Les principaux points à retenir dans ce tutoriel sont les suivants:

  1. L'écriture de boucles de style C en Python est considérée comme non Pythonic. Évitez de gérer les index de boucle et d'arrêter manuellement les conditions, si possible.

  2. Python pour Les boucles sont vraiment des boucles «pour chaque» qui peuvent parcourir directement les éléments d'un conteneur ou d'une séquence.

Comment écrire des boucles pythoniques

6 leçons 9m

Dan Bader "tailles =" 25vw

Dan est le chef de la noix de python chez Real Python. Il aide les développeurs Python à améliorer leurs compétences en matière de codage grâce aux didacticiels, livres et formations en ligne de Python.

»Plus sur Dan


Chaque tutoriel chez Real Python est créé par une équipe de développeurs afin de répondre à nos normes de qualité élevées. Les membres de l'équipe qui ont travaillé sur ce tutoriel sont:

Tappan Moore
Joanna Jablonski