гарний пітон

Це п'ятий пост із серії статей про ідіоми Python. У статті розглянемо деякі ідіоми Python, що не були описані в попередніх постах, але варті уваги. Усередині описані правила іменування, імпорту, а так само користь контекст-менеджерів.

гарний пітон
Ідіоми, описані в циклі статей дійсно здатні поліпшити Ваш Python-код. По-перше, більшість з наведених прийомів дозволяють коду працювати трохи швидше. По-друге, кожен з прийомів покращує читаність коду в кілька разів. Адже код, який ви напишіть, повинен бути зрозумілий іншим програмістам, якщо ви одного разу перестанете підтримувати свій продукт. Саме тому читаність має велике значення, а описані прийоми допоможуть вам в цьому.

Ідіоми Python, гідні згадки

Правила іменування

Важливо дотримуватися певних правил іменування при програмування. Запам'ятати їх займе всього кілька хвилин, в той час як користь від них - безцінна.

В Python є багато способів імпорту класів і пакетів. Тим не менш, деякі краще і краще інших.

Думаю, не варто пояснювати, що останній варіант відчутно полегшує читаність коду. При читанні відразу зрозуміло, звідки беруться використовувані функції.

Контекст-менеджери

Менеджери контексту є відмінним способом не забути зробити такі речі, як наприклад закриття файлів після їх відкриття. Вони надають додаткову інформацію, іншими словами - контекст до дії.

Наведені вище приклад яскраво показує користь менеджерів контексту. Вам не потрібно викликати метод file.close () після завершення обробки файлу, все це мова зробить за вас.

Це був останній пост з серії статей, що розповідають про ідіоми Python. Сподіваюся, ви дізналися щось нове з цієї чи інших статей циклу. Варто відзначити, що 5 статей, без сумніву, не охоплюють всіх можливостей мови. У них описані далеко не всі корисні прийоми і способи написання коду. Тим не менше, використання описаних методик при написанні ваших проектів допоможе їм стати більш лаконічними і зручними для сприйняття.
Спасибі Jamal Moir за чудові поради.

Схожі пости:

Схожі статті