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

Ідіоми Python, гідні згадки
Правила іменування
Важливо дотримуватися певних правил іменування при програмування. Запам'ятати їх займе всього кілька хвилин, в той час як користь від них - безцінна.
В Python є багато способів імпорту класів і пакетів. Тим не менш, деякі краще і краще інших.
Думаю, не варто пояснювати, що останній варіант відчутно полегшує читаність коду. При читанні відразу зрозуміло, звідки беруться використовувані функції.
Контекст-менеджери
Менеджери контексту є відмінним способом не забути зробити такі речі, як наприклад закриття файлів після їх відкриття. Вони надають додаткову інформацію, іншими словами - контекст до дії.
Наведені вище приклад яскраво показує користь менеджерів контексту. Вам не потрібно викликати метод file.close () після завершення обробки файлу, все це мова зробить за вас.
Це був останній пост з серії статей, що розповідають про ідіоми Python. Сподіваюся, ви дізналися щось нове з цієї чи інших статей циклу. Варто відзначити, що 5 статей, без сумніву, не охоплюють всіх можливостей мови. У них описані далеко не всі корисні прийоми і способи написання коду. Тим не менше, використання описаних методик при написанні ваших проектів допоможе їм стати більш лаконічними і зручними для сприйняття.
Спасибі Jamal Moir за чудові поради.