Python Education
قناة بسيطة
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
إظهار المزيد8 769
المشتركون
لا توجد بيانات24 ساعات
-77 أيام
-6130 أيام
أرشيف المشاركات
8 765
Группируйте различные элементы в списке на основе некоторого условия и превращайте его в словарь.
Польза данного метода заключается в том, что это позволяет удобно организовать данные по какому-то критерию (в данном случае, четность/нечетность чисел) и быстро обращаться к сгруппированным элементам по ключам словаря. Это упрощает работу с данными и позволяет легко выполнять операции над группами элементов.
Python Education
8 765
Проверьте, удовлетворяет ли каждый элемент списка какому-либо условию
Мы можем легко и быстро проверить, соответствует ли каждый элемент списка определенному условию. Это полезно для проверки свойств или характеристик всех элементов списка перед выполнением определенных операций с ними.
Python Education
8 765
Словарь и set comprehensions
Словарю нужны ключ и значение.
Определяем ключ и значение в expression.
Синтаксис set comprehension не сильно отличается от list comprehension. Мы просто используем фигурные скобки вместо квадратных.
Python Education
8 765
Конкатенация строк
Если нужно конкатенировать список строк, сделать это можно в цикле
for, по одной добавляя строки к итоговому результату. Однако такой подход будет весьма неэффективным, особенно в том случае, если список оказывается достаточно длинным. В Python строки являются иммутабельными сущностями. В результате каждая операция по конкатенации строк означает необходимость копирования пары строк в новую строку.
Более эффективный подход к решению этой задачи заключается в использовании функции join()
Python Education8 765
Библиотека Colorama
Нашему глазу будет очень легко зацепиться за неверное состояние, если оно в консоли при выводе будет выделено цветом. Примеров, полагаю, можно привести еще достаточно, где данное нововведение сыграло бы хоть малейшую роль. Что ж, даже для цветного вывода в консоль найдется свой модуль, а именно библиотека с названием Colorama.
Python Education
8 765
🧑💻 Самая простая и высокооплачиваемая работа в IT — Тестировщик. Если главная задача разработчика — создать продукт, то задача тестировщика — убедиться, что продукт работает именно так, как было задумано.
Тестировщик ищет баги и лаги в приложениях и получает за это огромные деньги — от 50 до 300 тысяч рублей в месяц. Раньше было необходимо искать информацию самостоятельно и читать книжки. Сейчас достаточно посетить бесплатный мини-курс от GeekBrains.
На нем вы:
— Попробуете себя в роли тестировщика
— Научитесь выполнять базовые задачи
— Получите 2 недели практического опыта
— Выйдите на доход от 100 000 рублей
Регистрируйтесь и забирайте бесплатный карьерный гид: https://go.2038.pro/f9bf77d9de38e350?erid=LdtCK7b7u&m=1
Реклама. Информация о рекламодателе по ссылкам в посте.
8 765
Валидные значения словаря
В словарь можно поместить что угодно – вы не ограничены числами или строками. Можете поместить списки внутрь словаря и получить доступ к вложенным значениям.
Python Education
8 765
Query JSON
JMESpath – это язык запросов для JSON, который позволяет получать необходимые данные из документа или словаря JSON. Библиотека доступна как для Python, так и для других ЯП, что расширяет ее возможности.
Python Education
8 765
Skillbox дарит 6 месяцев бесплатного обучения интернет-профессиям с гарантией трудоустройства.
Список профессий участвующих в акции:
Интернет-маркетолог (зп 120 000₽)
SMM-маркетолог (зп 150 000₽)
Веб-дизайнер (зп 140 000₽)
Графический дизайнер (зп 80 000₽)
Data Engineer (зп 190 000₽)
Data Analyst (зп 285 000₽)
Data Scientist PRO (зп 200 000₽)
Java-разработчик (зп 150 000₽)
Разработчик игр на Unity (зп 120 000₽)
Тестировщик ПО (зп 165 000₽)
Приобретение обучения гарантирует трудоустройство, или Skillbox вернет деньги!
⚠️Акция действительна только по ссылкам в посте. Срок окончания акции 18 декабря 2023 года.
8 765
Реверс строк и списков
Вы можете использовать slice-нотацию, чтобы перевернуть строку или список. При отрицательном значении шага, элементы меняются местами.
Python Education
8 765
Создание строки из списка строк
Все сводится к тому, что функция String.join() может присоединять не только списки, но и любой iterable. Помещение его внутрь строки предотвращает реализацию одной и той же функциональности в нескольких местах.
Python Education
8 765
Ваше предсказание готово, просто нажмите на «стоп»
Именно такая награда будет ждать вас в «Технокубке» — олимпиаде по спортивному программированию для учеников 8-11 классов.
Регистрация открыта на сайте олимпиады. Пройти ознакомительные раунды можно 16 декабря и 14 января.
Python Education
8 765
Синтаксис
Синтаксис представления списков обеспечивает простой и надежный способ для создания новых списков из уже существующих. Допустим, нам нужен новый список, в котором каждый элемент старого списка будет умножен на 3. При помощи цикла for мы можем это сделать
Python Education
8 765
Альфа-банк заплатит вам 8500 рублей, за открытие банковского счета
• Сбер начислит 40% кэшбек на ВСЕ покупки. Достаточно ввести промокод сотрудника (коды) в Сбермаркете.
• А у банка «Тинькофф» есть акция — клеишь наклейку на машину или ноутбук и получаешь 4000 ₽/мес
Российские банки - не паханное поле халявы. И если вы не хотите тратить десятки часов на их поиски вручную – подпишитесь на Банкистар
Там сами сотрудники сливают все скрытые спецтарифы банков и показывают, как получать с них 50-70 тыс. в месяц, ничего не делая.
Если хотите пассивный заработок хотя бы сотку в месяц, точно подпишитесь: @bankistar
8 765
Работа с датами
Модуль Python-dateutil предоставляет мощное расширение для стандартного datetime. Устанавливается он следующим образом.
Python Education
8 765
😍Нетология предлагает каждому пройти тест по профориентации и получить бесплатно курс по той специальности, которая подойдет именно вам.
Пройдите тест прямо сейчас и получите подходящий вам курс бесплатно, а также гайд как найти работу в digital без опыта — пройти тест.
Реклама. Информация о рекламодателе по ссылкам в посте.
8 765
Словарь и set comprehensions
Словарю нужны ключ и значение.
Определяем ключ и значение в expression.
Синтаксис set comprehension не сильно отличается от list comprehension. Мы просто используем фигурные скобки вместо квадратных.
Python Education
8 765
Использование * и ** для распаковки аргументов функций
Некоторые функции требуют длинного списка аргументов. Этого следует избегать (например, с помощью классов данных), хотя это не всегда зависит от вас. Существует другой вариант – создать словарь с именованными аргументами и передать его функции. Так ваш код станет более читабельным
Python Education
8 765
Строка – заголовок
Если хотите быстро получить красивый заголовок, сделайте так.
Python Education
8 765
Разбиение строки в список
Вы можете разбить строку на список строк. В этом случае разбиение происходит по символу пробела.
Чтобы разделить по пустому месту, не нужно передавать в split никаких аргументов – используйте mystring.split().
Python Education
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
