308 читали · 3 года назад
PEP 8 - руководство по написанию кода на Python
Этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python. PEP 8 создан на основе рекомендаций Гуидо ван Россума с добавлениями от Барри. Если где-то возникал конфликт, мы выбирали стиль Гуидо. И, конечно, этот PEP может быть неполным (фактически, он, наверное, никогда не будет закончен). Ключевая идея Гуидо такова: код читается намного больше раз, чем пишется. Собственно, рекомендации о стиле написания кода направлены на то, чтобы улучшить читаемость кода и сделать его согласованным между большим числом проектов...
130 читали · 3 года назад
Приемы Python, которым редко учат начинающих
Python сейчас — самый используемый язык программирования в мире. А причина этого в том, что разработчикам нравится создавать программы на этом языке. У него простой синтаксис, широкое разнообразие библиотек, да и изучить этот язык можно довольно быстро. Все это подкупает как новичков, так и опытных программистов. А еще, как и в любом языке, в Python есть целый ряд тонкостей и приемов, о которых редко рассказывают. Давайте рассмотрим некоторые из них. Выбор случайного элемента из последовательности Пакет random из стандартной библиотеки Python имеет много полезных функций...
380 читали · 2 года назад
Python Кортежи: Основы, Особенности и Применение
Python - один из самых популярных и гибких языков программирования, предоставляющий разнообразные инструменты для работы с данными. Вместе с тем, существует множество структур данных, которые делают код более эффективным и читаемым. Одной из таких структур данных являются кортежи. Кортежи (tuples) в языке программирования Python представляют собой неизменяемые (immutable) упорядоченные коллекции элементов. В этой статье мы рассмотрим основные аспекты кортежей, их особенности, преимущества и применение...