bart
PRO
- Сообщения
- 5.330
- Лайки
- 1.758
How to Write Pythonic Loops
Real Python
Один из самых простых способов определить разработчика, имеющего опыт работы с языками C-стиля и только недавно освоившего Python, - это посмотреть, как он просматривает список. В этом курсе вы узнаете, как взять цикл в стиле C (Java, PHP, C, C ++) и превратить его в цикл, который напишет разработчик Python.
Вы можете использовать эти методы для рефакторинга существующих for циклов и while циклов Python , чтобы упростить их чтение и поддержку. Вы узнаете , как использовать Python в range(), xrange()и enumerate() встроенных модули , чтобы реорганизовать свою петлю и как избежать того , чтобы следить за индексы цикла вручную.
Основные выводы этого урока таковы:
Продажник:
Скачать:
Real Python
Один из самых простых способов определить разработчика, имеющего опыт работы с языками C-стиля и только недавно освоившего Python, - это посмотреть, как он просматривает список. В этом курсе вы узнаете, как взять цикл в стиле C (Java, PHP, C, C ++) и превратить его в цикл, который напишет разработчик Python.
Вы можете использовать эти методы для рефакторинга существующих for циклов и while циклов Python , чтобы упростить их чтение и поддержку. Вы узнаете , как использовать Python в range(), xrange()и enumerate() встроенных модули , чтобы реорганизовать свою петлю и как избежать того , чтобы следить за индексы цикла вручную.
Основные выводы этого урока таковы:
- Написание циклов в стиле C в Python не считается Pythonic. По возможности избегайте управления индексами цикла и условиями остановки вручную.
- for Циклы Python на самом деле являются циклами «для каждого», которые могут напрямую перебирать элементы из контейнера или последовательности.
Продажник:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO
Скрытое содержимое для пользователей: Ferr