Python Guru | Всё про Python
Canal cerrado
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Mostrar más3 143
Suscriptores
Sin datos24 horas
-97 días
-3930 días
Archivo de publicaciones
Синтаксис среза
Следует помнить, что взяв элемент по индексу или срезом (slice) мы не как не меняем исходную коллекцию, мы просто скопировали ее часть для дальнейшего использования (например добавления в другую коллекцию, вывода на печать, каких-то вычислений). Поскольку сама коллекция не меняется — это применимо как к изменяемым (список) так и к неизменяемым (строка, кортеж) последовательностям.
Python Guru
Stop Wasting Hours - Every Python Dev NEEDS to Master Poetry
Python Poetry - это инструмент управления зависимостями, который используется практически во всех корпоративных проектах на python. Изучайте Poetry Python, если не хотите тратить время впустую.
• Перейти к просмотру
Python Guru
Мой начальник такой муд#к, а работа д#рьмо
Думал я, пока не почитал канал «коллеги, шутки кончились», здесь ты найдёшь лютый трешак, собранный со всех профессий: от сутенёра до электромонтёра.
Идиоты-клиенты, тупость начальства, факапы, смешные казусы и даже оргии в главных московских офисах.
Идельный канал, чтобы залипнуть с коллегами, подписывайся: t.me/+uWfWtZYyuOZlYTBi
Модуль array
Списки универсальны, но они не всегда эффективны. Они занимают много памяти и работают медленно, если нужно обрабатывать большое число чисел. Чтобы решить эту проблему, нужно воспользоваться модулем array. Он использует компактное представление в памяти, а также поддерживает все необходимые операции.
Обрати внимание на пример. Необходимо указывать код типа. Существуют различные коды, приведем пару примеров. Код ‘b’ обозначает int, ‘h’ – short, ‘f’ – float. В зависимости от типа данных будет разный размер массива в байтах.
Python Guru
👩💻 Программирование — В С Ё
В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.
Ловите полезные каналы, которые помогут ворваться в новое направление.
👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Арсенал Безопасника — Все необходимые инструменты
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨💻 Серверная Админа — Настройка и уроки по компьютерным сетям
📂 Вступай и изучай новое направление!
Класс queue
queue.Queue – это очередь, которая работает по принципу FIFO. Она полезна, когда несколько потоков работают вместе. В данном видео автор наглядно демонстрирует, чем полезен класс queue.
• Перейти к просмотру
Python Guru
What are Enums in Python?
Перечисления в языке программирования python (и в некоторых других языках) позволяют указать конечный набор возможных значений для типа
• Перейти к просмотру
Python Guru
Множественный выбор elif
Рассмотрим как решать задачи, в которых есть несколько вариантов выбора действия.
• Перейти к просмотру
Python Guru
Функция reversed()
Функция reversed() применяется для последовательностей и работает по другому.
Возвращает генератор списка, а не сам список.
Если нужно получить не генератор, а готовый список, результат можно обернуть в list() или же вместо reversed() воспользоваться срезом [: :-1].
Python Guru
Функция sorted()
Мы может использовать функцию sorted() для вывода списка сортированных элементов любой коллекции для последующее обработки или вывода.
Функция не меняет исходную коллекцию, а возвращает новый список из ее элементов. Не зависимо от типа исходной коллекции, вернётся список (list) ее элементов;
Python Guru
Россия на грани самого большого кризиса с начала 90-х.
Ключевая ставка не падает, ипотеку взять невозможно, новый утиль сбор на машины - цены только растут, а зарплаты нет.
Умному человеку очевидно, что нужно готовиться к большим переменам. Большинство окажутся к ним не готовы и потеряют всё. Пережить кризис и заработать на нем поможет канал Сергея Романова.
Он первым предсказал падение доллара в 2025, разгон инфляции и недавнее падение криптовалют
А сейчас по фактам объясняет, к чему нам готовиться в 2026 году, что будет с недвижкой и рублём (спойлер: ничего хорошего), как сохранить свои сбережения и когда действительно закончится кризис.
Подписывайтесь, чтобы быть в курсе всех инсайдов заранее:
@ROMANOV
CPython: Как работает сборщик мусора?
Сборщик мусора позволяет освободить память, занятую объектами, которые больше недоступны программе. Благодаря данному циклу статей ты узнаешь, как устроена сборка мусора в CPython.
👉Читать статью
Python Guru
Очередь deque
deque – это двусторонняя очередь. Она позволяет добавлять и удалять элементы с обеих сторон с одинаково высокой скоростью. В данном видео автор наглядно демонстрирует, как пользоваться deque.
• Перейти к просмотру
Python Guru
Использование contextlib.suppress для игнорирования ошибок
Иногда нужно выполнить код, который может упасть, но ошибка при этом не критична.
Вместо громоздкого try/except, можно изящно подавить исключения!
Итог:
Используй contextlib.suppress для безопасного выполнения кода, где ошибка не требует обработки. Это делает код компактнее и чище.
Python Guru
Интересный факт о языке: Множественное присваивание
Множественное присваивание позволяет в одной строке присвоить значения сразу нескольким переменным. Также это позволяет легко обменивать значения между переменными без использования временной переменной.
Как это работает:
Справа от знака
= создаётся кортеж значений.
Эти значения распаковываются и присваиваются переменным слева.A
Python GuruGetting Date and Time Based on User Locale
Привет всем! В этом видео я собираюсь показать вам, как вы можете отформатировать дату и время в настройках текущего языка пользователя. Очень полезно, если вы хотите, чтобы пользователь чувствовал себя в ваших приложениях как дома.
• Перейти к просмотру
Python Guru
PLEASE Learn These 10 Advanced Python Features
В этом видео я расскажу вам о 10 расширенных функциях Python, которые вам необходимо знать. На протяжении всего видео каждая из них становится все более и более сложной, так что посмотрите, сможете ли вы разобраться во всех десяти.
• Перейти к просмотру
Python Guru
Python — язык, с которого легко начать!
Хотите освоить востребованную IT-профессию без сложных формул и лет обучения? Пишите код на python — уже через 5 дней вы создадите своего Telegram-бота, парсер и сайт. А дальше — дорога к удалёнке и первым заказам.
Курс бесплатный: 5 дней практики, консультация с экспертом из «Сбера» и подробный план выхода на фриланс. Никакой базы не нужно — всё объясним с нуля.
Акция действует до конца октября, успей зарегистрироваться.
Удаление дубликатов при сохранении порядка
Обычно
set() убирает дубликаты, но не сохраняет порядок.
dict.fromkeys() создаёт словарь, где ключи — элементы списка (они уникальны), и при этом сохраняет порядок добавления (с Python 3.7+).
Итог:
Чтобы быстро убрать дубликаты и сохранить порядок, используй list(dict.fromkeys(...)). Эффективно и элегантно.
Python GuruНеочевидные фишки языка Python, создающие красоту и удобство
Начинающие программисты на Python в основном в первую очередь осваивают самые базовые конструкции. И иногда можно пропустить какие-то дополнительные возможности, которые предлагает этот язык программирования. В этом видео я показываю несколько таких фишек.
• Перейти к просмотру
Python Guru
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
