Разъяснивший Python
Відкрити в Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Показати більше7 008
Підписники
-324 години
-67 днів
-7330 день
Архів дописів
7 007
Метода shutil()
Модуль shutil для копирования файлов в Python. Эта утилита позволяет нам выполнять операции копирования и перемещения для разных файлов.
Разъяснивший Python
7 007
Что будет после построения randint()?
Если множество раз повторять метод
random.randint(), то он даст нам разные случайные целые числа для каждого вызова в пределах от 10 до 100.
Разъяснивший Python7 007
Бесплатный мини-курс: освой базу тестирования за 72 часа
Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вручную, и с помощью ПО. Получишь проекты в портфолио, значимые для будущего работодателя.
Как это работает?
1. Регистрируешься — это абсолютно бесплатно.
2. В течение трёх дней проходишь уроки от эксперта в удобное для себя время.
3. Получаешь консультацию по профессии, обучению и рынку.
4. Понимаешь, подходит ли тебе тестирование, как начать карьеру и как выгодно выделиться среди новичков.
Получи 4 гайда + 3 проекта в портфолио за 3 дня — успевай до 30 сентября!
👉 Записаться бесплатно (осталось 12 мест).
7 007
argparse
Сам по себе argparse используется для анализа аргументов командной строки. Он предоставляет множество опций, таких как позиционные аргументы, значение по умолчанию для аргументов, справочное сообщение, указание типа данных и т.д. В самой простой форме мы можем использовать его, как показано ниже.
Разъяснивший Python
7 007
Функцию sorted с параметром key для сортировки объектов
Функция sorted() возвращает новый отсортированный список итерируемого объекта (списка, словаря, кортежа). По умолчанию она сортирует его по возрастанию.
Итерируемый объект можно также отсортировать по функции, указанной в параметре key.
При сортировке списка объектов класса параметр key является обязательным. Если его не указать, то вернется ошибка TypeError.
Разъяснивший Python
7 007
Модуль os
Модуль os предоставляет функции для взаимодействия с системой подключения, включая работу с файлами и каталогами.
Если вы просто хотите прочитать или записать файл, смотрите open(), если вы хотите манипулировать путями, смотрите os.path модуль, а если вы хотите прочитать все строки во всех файлах командной строки, смотрите fileinput модуль.
Для создания временных файлов и каталогов смотрите tempfile модуль, а для высокоуровневой обработки файлов и каталогов смотрите shutil модуль.
Разъяснивший Python
7 007
Функцию sorted с параметром key для сортировки объектов
Функция sorted() возвращает новый отсортированный список итерируемого объекта (списка, словаря, кортежа). По умолчанию она сортирует его по возрастанию.
Итерируемый объект можно также отсортировать по функции, указанной в параметре key.
При сортировке списка объектов класса параметр key является обязательным. Если его не указать, то вернется ошибка TypeError.
Разъяснивший Python
7 007
Безопасное получение значения из словаря
При обращении к несуществующему ключу в словаре возникает KeyError. Чтобы этого избежать, часто пишут проверки
if key in dict. Это громоздко.
Используй метод .get() с дефолтным значением. Он сразу вернёт либо значение по ключу, либо запасное, если ключа нет.
Разъяснивший Python7 007
Operator
Operator предоставляет функции, которые соответствуют стандартным операторам Python и могут быть использованы вместо лямбда-функций.
Разъяснивший Python
7 007
Станьте дизайнером, чтобы получить дополнительный доход
Освойте основы дизайна и начните зарабатывать на фрилансе — от 2000 ₽ за час, совмещая с работой, учёбой или другими делами.
Skillbox предлагает бесплатный мини-курс, где вы выполните реальные задачи в веб-дизайне, графике и иллюстрации.
Так вы поймёте, подходит ли вам дизайн как способ подработки в свободное время.
👉 Забирайте курс по ссылке — доступ открыт до 9 сентября:
https://go.avred.online/d1d8072f035031a0?erid=2VfnxxcSezk&m=1
7 007
Sys
Sys - это модуль в Python, который хранит аргументы командной строки в списке. Мы можем получить к нему доступ с помощью sys.argv. Это очень полезный и простой способ читать аргументы командной строки, как String. Давайте посмотрим на простой пример чтения и печати аргументов командной строки с использованием данного модуля.
Разъяснивший Python
7 007
functools.lru_cache
Декоратор @lru_cache() модуля functools оборачивает функцию с переданными в нее аргументами и запоминает возвращаемый результат соответствующий этим аргументам. Такое поведение может сэкономить время и ресурсы, когда дорогая или связанная с вводом/выводом функция периодически вызывается с одинаковыми аргументами.
Разъяснивший Python
7 007
Модуль timeit
Модуль Python
timeit — это простой интерфейс для быстрого измерения времени выполнения небольших блоков кода. Когда вы создаете приложение, вы можете задаться вопросом, как этот блок кода будет работать, и захотите протестировать его в различных сценариях. Для этого модуль timeit предоставляет очень простое решение этой проблемы.
Разъяснивший Python7 007
Разберитесь в ИИ за 5 дней
Хайп вокруг нейросетей — это круто, но как они работают на деле? За 5 дней вы напишете код, построите ИИ-модель и соберёте первые проекты в портфолио.
Мини-курс подойдёт и новичкам, и тем, кто просто хочет пощупать Data Science. Эти специалисты умеют «разговаривать» с данными и находить решения с помощью нейросетей. И вы попробуете себя в этой роли — без лишней теории и сложностей.
Комьюнити, подарки, доступ навсегда. Учитесь когда удобно, главное успейте зарегистрироваться пока видео-курс бесплатный.
[Забрать мини-курс]
7 007
Модуль math
Python библиотека math содержит наиболее применяемые математические функции и константы. Все вычисления происходят на множестве вещественных чисел.
Если вам нужен соответствующий аппарат для комплексного исчисления, модуль math не подойдёт. Используйте вместо него cmath. Там вы найдёте комплексные версии большинства популярных math-функций.
Разъяснивший Python
7 007
Собственное имя модуля с помощью as
Мы можем определить собственное имя для импортированного модуля, используя модуль
as.
Разъяснивший Python7 007
Модуль itertools
Модуль
itertools предоставляет инструменты для работы с итерируемыми объектами, включая функции для создания комбинаций, перестановок.
Разъяснивший Python7 007
DeepSeek снова рвёт рынок – собрали все самые свежие обновления 2025 года
Китайские AI-модели не стоят на месте — DeepSeek-V.3.1 и QWEN 3 получили обновления и стали ещё умнее.
Мы обновили один из наших лучших вебинаров и расскажем для вас про все свежие фишки китайских нейросетей.
⚡️Что вас ждет на вебинаре?
— Как прокачались легендарные DeepSeek и Qwen?
— Какие новые китайские нейросети можно использовать для создания презентаций, видео и озвучки;
— Какие нейросети сегодня сильнее: восточные или западные?
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.
Регистрируйтесь прямо сейчас
Все участники получат готовые гайды и инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
Бесплатный практикум – по ссылке.
erid: 2W5zFGp1x5E
ООО Зерокодер, ИНН 9715401631
7 007
Модуль time
В Python есть модуль
time, который используется для решения задач, связанных со временем, измерения производительности и задержки.
Разъяснивший Python7 007
Почему super и MRO в Python вызывает столько вопросов?
В данном видео рассмотрим топовые примеры использования функции super() в Python. Относительно этой функции есть огромное количество заблуждений, многие люди не так понимают принцип работы технологии, и главная цель этого видео показать базовые схемы применения и показать все связанные с этим фишки.
Мы рассмотрим то, как работает super и MRO в Python, что это такое, и когда необходимо применять.
Смотреть...
Разъяснивший Python
