Python обучающий
62.8K subscribers
806 photos
7 videos
403 links
Здесь есть всё, чтобы упростить изучение Python. Без воды и сложных терминов.

Сотрудничество: @bateman24, @justcage

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Замена переменных на месте

Этот аккуратный трюк поможет сэкономить несколько строк кода
Как (за)комментировать код на Python

В разных языках программирования синтаксис комментариев тоже разный. В Python комментарии начинаются с символа #.
Этим летом Яндекс снова проведет открытый Лекторий. Это 120 лекций от топовых экспертов по направлениям:

● разработка интерфейсов;
● мобильная и бэкенд-разработка;
● маркетинг в IT, управление проектами и продуктами, продуктовая аналитика;

Отдельный блок будет посвящен развитию soft skills.

Лекторий пройдет с 6 июня по 27 июля, его лекции будут доступны всем желающим. Зарегистрируйтесь, чтобы не пропустить анонсы.

Лекторий — это открытая часть программы Летних школ Академии Яндекса. Если же у вас уже есть опыт разработки и управления проектами в IT, вы можете попробовать выполнить тестовое задание и стать студентом Школы бэкенд-разработки.
collections: коллекции на любой вкус

Встроенные типы данных в Python – высший класс, но иногда хочется чего-то большего. Что ж, если хочется, обратитесь к модулю collections и выбирайте дополнительную структуру на свой вкус.
Forwarded from Patrick Bateman
Приходите на трехдневный вебинар от Logomachine, выберите свою профессию в Дизайне и зарабатывайте от 20000 рублей за проект.

На интенсиве вы узнаете:

— Какие направления в дизайне будут актуальны ещё долгое время
— Что конкретно нужно знать и уметь в каждой специальности
— Как стартануть в профессии и выполнить первые работы для портфолио

Записаться на интенсив: https://clck.ru/33uoXa
Как удалить несколько элементов из списка

Методы remove() и pop() могут удалить только один элемент. Для удаления нескольких используется метод del.

Например, из списка ['A', 'B', 'C', 'D', 'E', 'F'] нужно удалить элементы B, C и D. Вот как это делается с помощью del.
Генераторные выражения в Python

Для создания генераторов на скорую руку можно использовать выражения (как и для генераторов списка).
Набор тестовой группы на 2-х дневное обучение программированию на Python и Нейросетей от Geekbrains за 0р

Старая цена - 57 700 руб
Цена для тестовой группы - 0 руб

⚠️Старт обучения с 8 по 9 апреля в 12:00 МСК, доступно всего 100 мест — успейте записаться: https://clck.ru/343AtE
Объединение двух словарей

В Python 2 для соединения двух словарей мы использовали метод update(). В Python 3.5 процесс еще проще.

В этом же скрипте объединены два словаря. В случае пересечения используются значения из второго словаря.
Skypro анонсировали первый в мире вебинар по освоению интернет-профессий с помощью Midjourney и ChatGPT-4

На вебинаре вас ждет:

— Свежайшая аналитика рынка труда в IT
— Подбор идеальной для вас профессии исходя из вашей личности
— Гид по трудоустройству, который подойдет именно вам

Всё это вкупе с популярными и самыми быстроразвивающимися нейросетями, которыми вас научат упрощать работу в IT на 90% — успейте записаться, старт вебинара 8 апреля в 12:00 по МСК: https://clck.ru/343j8y
repr: вывод в виде строки

Когда вы создаете собственный класс или объект, для него следует предоставить способ строкового вывода.
Выборка из списка

Для этого будет использован модуль random и некоторые другие доступные модули. В Python модуль random реализует генератор псевдослучайных чисел для различных распределений, включая целые и вещественные числа с плавающей запятой.
Skillbox дарит 7 дней бесплатного обучения английскому языку!

Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.

Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!

🎁 Получить бесплатный доступ к платформе можно по промокоду (название канала) — переходите и обучайтесь: https://clck.ru/345VmH
Проверка необходимой версии Python

Чтобы ваши пользователи не могли запустить скрипт в несовместимой версии, в коде стоит проверить наличие актуальной версии Python.
Geekbrains набирает людей на закрытый интенсив, для обучения заработку на дизайне в 2023 году.

На интенсиве вы узнаете:

— Какая профессия в дизайне подойдет именно вам.
— Как на старте зарабатывать от 100 000 рублей.
— Как устроиться на работу удаленно в РФ, или на западе.

⚠️Записывайтесь прямо сейчас, начало мероприятия уже завтра в 12:00 по МСК: https://clck.ru/349AzE
Объединение строк через разделитель

В данном примере код преобразует список строк в одну строку, вставляя указанный разделитель с помощью функции join.
Запрос пароля у пользователя во время выполнения программы

Множеству инструментов командной строки или скриптов для работы требуется имя пользователя и пароль. Если вам придётся писать подобную программу — вы, возможно, сочтёте полезным модуль getpass
Skillbox дарит 14 дней бесплатного обучения английскому языку!

Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.

Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!

🎁 Получить бесплатный доступ к платформе можно по промокоду Python — переходите и обучайтесь: https://clck.ru/34CK2j
Нахождение близких соответствий в строках

Теперь поговорим о немного более таинственной возможности стандартной библиотеки Python. Предположим, вы попали в ситуацию, когда вам понадобилось, задействуя концепцию наподобие расстояния Левенштейна, найти в списке слова, похожие на некую входную строку. Решить эту задачу можно с помощью модуля difflib.
Как купить интеграцию в Telegram-канале?

Используйте инструмент Telega.in, который в разы ускоряет работу с рекламными интеграциями. Как это работает:

1) Регистрируйтесь по ссылке: https://telega.in/c/pythonist24
2) Пополняйтесь удобным способом;
3) Размещайте публикацию;
4) PROFIT, вы прекрасны

Если тематика поста подойдет каналу, мы с удовольствием его опубликуем.