12 Aug 2026, 09:59 UTC182 views3 reactionsread 12 August 2026 Photo
📌 Только ключевые и только позиционные аргументы
Позиционные аргументы — те, что передаются по позиции (доступно с Python 3.8). Ключевые — те, что передаются за счёт key=value.
Все аргументы до косой черты (/) считаются позиционными, то есть передать в них данные можно только в определённом порядке.
Все аргументы после звёздочки (*) считаются ключевыми, то есть передать данные можно только с помощью key=value.
📕 …
❤2👍1
12 Aug 2026, 07:08 UTC233 views5 reactionsread 12 August 2026 Photo
Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет
Посмотрите сами. ИИ уже забирает на себя работу целых команд: пишет код, закрывает задачи джунов и позволяет стартапам запускать продукты в 2–3 раза меньшим составом. То, на что раньше нужны были несколько разработчиков, сегодня всё чаще делает один человек с ИИ-агентами.
И это только начало. Те, кто освоит вайбкодинг сейчас, смогут быстрее запускать проект…
👎4❤1
12 Aug 2026, 06:40 UTC221 views5 reactionsread 12 August 2026 Photo
📌 Скажи мне свой знак зодиака
aztro — проект с гороскопами. У него есть свой API, доступ к которому можно получить с помощью PyAztro.
Установка: pip install pyaztro
Вы передаёте свой знак зодиака и можете узнать счастливое число, время, совместимость с кем-то и получить краткое описание.
📕 Документация
#урок
❤4🔥1
12 Aug 2026, 02:06 UTC281 views2 reactionsread 12 August 2026 Posted without readable text
❤2
11 Aug 2026, 18:59 UTC353 views5 reactionsread 12 August 2026 Photo
📌 Куча if'ов в элегантный код
В Python 3.10 появился Pattern matching. По своей сути — синтаксический сахар. В результате это всё равно превратится в if'ы, но человеку будет легче читать код.
С помощью match/case мы можем определять поведение объект на основе данных. Это похоже на switch/case в си-подобных языках, только возможностей в разы больше.
📕 Документация
#урок
❤4👍1
11 Aug 2026, 15:18 UTC374 views5 reactionsread 12 August 2026 File
Шпаргалка по Python
Шпаргалка по основным понятиям языка: типам переменных (int, float, bool, str, None), структурам данных (list, tuple, set, dict), функциям и ООП.
Поможет новичкам лучше усвоить знания и быстрей изучить язык.
#урок
❤4🔥1
10 Aug 2026, 22:06 UTC428 views2 reactionsread 12 August 2026 Posted without readable text
❤2
10 Aug 2026, 10:38 UTC430 views5 reactionsread 12 August 2026 Photo
📌 Атрибуты — штука странная
Они хранятся в переменной __dict__. Если вы добавите, обновите, удалите атрибут, изменится и эта переменная.
Подобных подход занимает много ОЗУ, если у вас много маленьких объектов. В таком случае используют __slots__.
В этой переменной хранится список атрибутов, которые будут у класса. __dict__ пропадёт, а значит нельзя будет добавлять/удалять атрибуты.
#урок
❤4👍1
10 Aug 2026, 07:08 UTC411 views3 reactionsread 12 August 2026 Photo
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ
Проект «TERMINAL» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA,…
❤3
10 Aug 2026, 06:50 UTC381 views5 reactionsread 12 August 2026 Photo
📌 isdecimal() vs isdigit() vs isnumeric()
Эти три метода str используются для определения, является ли строка числом, но у них есть небольшие отличия.
'123'.isdecimal() — проверяет, является ли строка только набором цифр (1-9). В то время как:
· '123⁴'.isdigit() вернёт True, даже если в строке есть маленькие цифры (² или \u00B2).
· '½'.isnumeric() вернёт True, даже если это дробь (½ или \u00BD).
#урок
❤4👎1
7 Aug 2026, 18:59 UTC501 views6 reactionsread 12 August 2026 Photo
📌 Методы строк, о которых нужно знать
• ljust, rjust, center — используются для позиционирования текста. На самом деле, они просто создают строку, не меньше width и заполняют её пробелами (или другим, переданным символом).
• strip — удаляет пробелы, табуляцию, перенос на новую строку и тому подобные символы из конца и начала строки. Если передать другие символы, то функция избавится от них. rstrip и lstrip делают т…
❤5👍1
7 Aug 2026, 16:22 UTC498 views5 reactionsread 12 August 2026 Photo
Отсутствующие элементы в словаре
Если в словаре нет определённого ключа, то вызывается __missing__. Суть в том, что мы можем переопределить этот метод.
Примерно по такому принципу, как на фото выше, работает defaultdict из модуля collections.
#урок
❤4🔥1
Showing the 12 most recent of 32 posts we hold for @Python_libr. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.