Python Education
قناة بسيطة
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
إظهار المزيد8 777
المشتركون
-324 ساعات
-117 أيام
-7330 أيام
أرشيف المشاركات
8 777
Используем * для мерджа списка, кортежа и множества в одну строчку
Для того, чтобы это сделать самый элегантный способ - использование *
Звездочки можно использовать в качестве префиксов для распаковки их элементов. Но помимо распаковки, звездочки также можно использовать для деструктуризации присваиваний в Python.
Python Education | #Python
8 777
Модуль set comprehension
При использовании модуля set comprehension мы создаем новое множество на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем set comprehension для создания нового множества, которое содержит только уникальные элементы из списка.
Python Education | #Python
8 777
Использование множественного присваивания для обмена значениями переменных
Когда вам нужно поменять местами значения двух переменных, Python позволяет сделать это в одну строчку с помощью множественного присваивания.
Использование множественного присваивания делает код более лаконичным и легким для понимания, упрощая задачи, которые в других языках требуют более сложных решений.
Python Education | #Python
8 777
Константы модуля cmath
В модуле cmath есть множество констант, которые используются при вычислении комплексных чисел.
Python Education | #Python
8 777
⚡️Ровно год назад автор канала Дмитрий Новиков | Инвестиции дал 4 монеты своим подписчикам и вложил вместе с ними по 100$ в каждую, а теперь пришло время подводить итоги.
Apex 100$ - 11.100$
CDX 100$ - 10.000$
PIXEL 100$ - 3828$
VEIL 100$ - 7.460$
И это всего лишь 4 монеты из огромного количества, которые разбирались на канале «Дмитрий Новиков | Инвестиции»
21 октября Дмитрий выложит новый список монет на 2024-2025 гг.
Поспеши узнать и зайти закупиться пока монеты не улетели в космос!
👉 Перейти в канал и посмотеть список монет, которые дадут от 10Х осенью →
8 777
Модуль shutil
Модуль shutil в Python предоставляет множество функций для выполнения высокоуровневых операций с файлами и коллекциями файлов. Этот модуль присутствует в процессе установки языка программирования Python.
Python Education | #Python
8 777
Генераторы словарей и множеств
Различия между генераторами словарей и списков. Состоит в парах ключ-значение. Такие генераторы удобны для начальной инициализации значений последовательностей.
Python Education | #Python
8 777
Геймдизайнер – это просто! Бесплатный старт для успешной карьеры в играх.
Профессия геймдизайнера — увлекательная, востребованная и высокооплачиваемая специальность, где можно раскрыть свою творческую и инженерную стороны. Работа в этой сфере дает возможность создавать уникальные миры. И перспективу участия в разработке культовых игр, работая из дома.
На бесплатном мини-курсе от Skillbox вы освоите ключевой навык геймдизайнера — декомпозицию механик игры, поймете, какие навыки помогают создавать хиты гейм-индустрии, и узнаете почему заработная плата геймдизайнера начинается от 100 тыс.руб.
Пройдите мини-курс — и получите в подарок список конструкторов игр.
8 777
Модуль random
При разработке программ иногда возникает потребность сгенерировать случайное число. Для этого в Python можно использовать модуль random. Он предоставляет множество функций, но основными являются:
• randint — сгенерировать целое число в заданном диапазоне
• choice — выбрать случайный элемент из заданного набора
Python Education | #Python8 777
Генератор итерирующийся по генератору
Так как любой генератор может использоваться как итератор в цикле for, это так же можно использовать и для создания генератора по генератору.
При этом синтаксически это может записываться в два выражения или объединяться во вложенный генератор.
Python Education | #Python
8 777
Нарезка списка
Start, stop и step необязательны. У них есть дефолтные значения, которые активируются, если не заполнить параметры:
• 0 для start;
• конец списка для stop;
• 1 для step.
Python Education | #Python
8 777
Использование * и ** для распаковки аргументов функций
Некоторые функции требуют длинного списка аргументов. Этого следует избегать (например, с помощью классов данных), хотя это не всегда зависит от вас. Существует другой вариант – создать словарь с именованными аргументами и передать его функции. Так ваш код станет более читабельным
Python Education | #Python
8 777
Генераторы: простой способ создания итератора
Самый простой способ создания собственных итераторов в Python — это создание генератора.
Python Education | #Python
8 777
Отображение графиков Matplotlib
%matplotlib inline — это самая популярная магическая команда. Она позволяет отображать в блокнотах графики Matplotlib. Эта команда активирует интерактивную поддержку Matplotlib для блокнота Jupyter.
Python Education | #Python
8 777
⚡️От стартапа до международного холдинга - их история успеха впечатляет
CEO 1win раскрывает все секреты. ❓Как выжить на грани фола и управлять эффективно? 🧠Подпишись и узнай:
🔜 https://t.me/+aIY8TGbW53FiZTdi
8 777
Библиотека Colorama
Нашему глазу будет очень легко зацепиться за неверное состояние, если оно в консоли при выводе будет выделено цветом. Примеров, полагаю, можно привести еще достаточно, где данное нововведение сыграло бы хоть малейшую роль. Что ж, даже для цветного вывода в консоль найдется свой модуль, а именно библиотека с названием Colorama.
Python Education | #Python
8 777
Обмен переменными между блокнотами
Эта команда позволяет вам хранить любую переменную и использовать ее в различных блокнотах Jupyter.
Чтобы извлечь переменную, вам нужно ввести ту же команду с параметром ‘-r’.
Python Education | #Python
8 777
Операторы «++» и «—»
Если вы начали учить Python после других языков программирования, можете удивиться, что в нём нет привычных операторов инкремента «++» и декремента «—». При их использовании вы увидите ошибку SyntaxError: invalid syntax.
Python Education | #Python
8 777
Bitcoin — всё. Крипте конец, за вчера она лопнула как мыльный пузырь.
Подобных новостей ждут те, кто винит себя в том, что не разобрался в криптовалютах много лет назад, а сейчас наблюдает как даже дети делают на ней деньги.
Но криптовалюты со временем только набирают обороты и плотнее входят в повседневную жизнь россиян.
Ведь на криптовалюту не действуют никакие ограничения. Через неё спокойно можно покупать доллары, переводить деньги между странами без ограничений и никакие комиссии банков или санкции вам не помешают.
Автор крупнейшей русскоязычной сети крипто сообществ даже написал руководство пользователя по криптовалютам, где простым языком помогает в этом всём разобраться. Там вы узнаете, какие криптовалюты сегодня можно взять за копейки, а через месяц продать за тысячи $$ и с чего стартовать, если вы чайник.
Мы живём в эпоху, когда сегодня 1 монетка криптовалюты стоит пару долларов, а уже завтра – больше квартиры.
Что бы получить доступ к руководству и крипто-сообществу перейдите по ссылке t.me/obucheniem и напишите слово «Хочу»
8 777
Просмотр содержимого внешнего файла
Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файла. Команда %pycat избавит вас от долгой процедуры извлечения определенных данных из файла и их копирования в другой файл. Она позволяет просматривать содержимое любого файла в любом каталоге.
Python Education | #Python
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
