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

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

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Получить опыт работы, а не учебы: студенты будут обучаться на реальных бизнес-задачах

Такой подход к обучению теперь в Skillfactory. Работодателям часто не хватает от джунов практического опыта, а школа хочет помочь студентам выходить более подготовленными к работе в IT.

Для этого компания запустила Фэктори. Это платформа, где бизнес делегирует свои задачи, а студенты школы под руководством экспертов IT-индустрии их решают и получают реальный опыт работы. Они не просто изучают теорию, а уже учатся приносить пользу бизнесу.

В школе обновили основную линейку курсов, дополнив их разными форматами бизнес-задач: кейсами, хакатонами, стажировками. Студентам предстоит разрабатывать сайты и приложения, проводить исследования, настраивать аналитику. Студенты смогут погрузиться в реальный рабочий процесс и собрать портфолио, а руководители — разгрузить часть своих сотрудников, получить готовые решения и потенциальных кандидатов.

Среди партнеров Фэктори уже есть такие компании как Ростелеком ИТ, Моторика, СКАН-Интерфакс, RetailCRM, Информзащита, Яндекс и многие другие.

Еще одно из обновлений школы — новая LMS-платформа и фирменный стиль.
Nested list comprehensions

Если expression может быть любым валидным выражением Python, оно также может быть и другим list comprehension. Это полезно, когда необходимо создать матрицу
Загляните в мир разработки на Python в 2023 году! Пройдите бесплатный интенсив Skillbox и начните осваивать один из самых распространённых языков программирования.

Успейте записаться и получить при регистрации статью «Экспекто Питонум: 10 заклинаний на змеином языке». В ней — полезные скрипты на Python: ▶️ https://epic.st/g0BYh-.

📌 Освоите азы программирования на Python и разберёте основные элементы языка.
📌 Поработаете с библиотеками PyQT, Kivy, wxWidgets, Тkinter и поймёте основы сетевого ПО.
📌 Напишете интерфейс мессенджера на Python на практических вебинарах.

Спикер интенсива — старший разработчик МТС-Диджитал Алексей Коновалов. Он также ведёт личный проект по парсингу сайта и анализу данных. Алексей даст советы и рекомендации, ответит на вопросы.

🎁 Подключайтесь, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Ждём вас в прямом эфире с 3 по 5 апреля в 21:00 по московскому времени.
Замена переменных на месте

Этот аккуратный трюк поможет сэкономить несколько строк кода
Как (за)комментировать код на 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