3 признака опытного разработчика на языке Python ⌨️
⏺ Использование виртуальной среды
⏺ Использование подсказок типа
⏺ Правильная обработка исключений
class Python
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤4🔥4
Устаревшая библиотека os.path
Предлагаем использовать pathlib. Это более удобный пакет для работы с файловой системой.
class Python
Предлагаем использовать pathlib. Это более удобный пакет для работы с файловой системой.
class Python
👍20
Про недавнее обновление 3.11.2 🖥
Рассказали об некоторых изменениях в новой версии. Также разработчики исправили следующее: когда оператор continue или break помещался за пределы цикла, Python сообщал об ошибке как -1, это было исправлено с помощью четырех строк кода , которые сохраняют исходный номер строки для его правильного отображения.
class Python
Рассказали об некоторых изменениях в новой версии. Также разработчики исправили следующее: когда оператор continue или break помещался за пределы цикла, Python сообщал об ошибке как -1, это было исправлено с помощью четырех строк кода , которые сохраняют исходный номер строки для его правильного отображения.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😐1
Функция All 🐍
Возвращает значение True , если все элементы в итерируемом объекте - истинны.
class Python
Возвращает значение True , если все элементы в итерируемом объекте - истинны.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Создание Singleton ⌨️
Шаблон Singleton — это распространенный шаблон проектирования программного обеспечения, основной целью которого является обеспечение существования только одного экземпляра класса. Объекты Singleton пригодятся, когда вы хотите, чтобы во всей системе отображался только один экземпляр класса.
class Python
Шаблон Singleton — это распространенный шаблон проектирования программного обеспечения, основной целью которого является обеспечение существования только одного экземпляра класса. Объекты Singleton пригодятся, когда вы хотите, чтобы во всей системе отображался только один экземпляр класса.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😐2
Collections: OrderedDict 💡
Создаем планировщик задач при помощи метода OrderedDict из Collections.
class Python
Создаем планировщик задач при помощи метода OrderedDict из Collections.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3
Использование словарей вместо нескольких условий ✔️
Показываем более изящный на наш взгляд способ реализации задачи с множеством условий.
class Python
Показываем более изящный на наш взгляд способ реализации задачи с множеством условий.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31❤4
getpass 🖥
Функция getpass модуля getpass печатает подсказку и запрашивает у пользователя пароль без повторения. Входные данные возвращаются в качестве строки для вызывающей стороны.
class Python
Функция getpass модуля getpass печатает подсказку и запрашивает у пользователя пароль без повторения. Входные данные возвращаются в качестве строки для вызывающей стороны.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤2
Defaultdict
Defaultdict является подклассом встроенного класса dict(). Он переопределяет один метод и добавляет одну доступную для записи переменную экземпляра.
class Python
Defaultdict является подклассом встроенного класса dict(). Он переопределяет один метод и добавляет одну доступную для записи переменную экземпляра.
class Python
👍10
type()
Type определяет тип данных, а они в свою очередь определяют способности своих объектов (аспекты поведения) и возможные значения для них.
class Python
Type определяет тип данных, а они в свою очередь определяют способности своих объектов (аспекты поведения) и возможные значения для них.
class Python
🔥13👍6❤3