Python Guru | Всё про Python
关闭频道
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
显示更多3 089
订阅者
无数据24 小时
-37 天
-930 天
帖子存档
Использование функций any() и all()
Функции any() и all() позволяют проверить, рассмотреть список элементов, заданных по заданному условию. Функция any() возвращает True, если хотя бы один элемент соответствует условию, а функция all() возвращает True, если все элементы соответствуют условию.
В этом случае мы проверяем, есть ли в списке номеров хотя бы одно четное число и проверяем ли все числа в списке условий четности.
Python Guru
5 Good Python Habits
Вот 5 полезных привычек, которые вам следует выработать в Python.
• Перейти к просмотру
Python Guru
Использование оператора "not"
Оператор "not" позволяет инвертировать булево значение.
В этом примере мы используем оператор "not" для проверки, не идет ли дождь.
Python Guru
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
ПЁС это ЗНАЕТ — Python на ПАЛЬЦАХ для НЕпрограммистов // #Видео
Вы считаете, что программирование - это сложно? Если вы читаете задачу, а в голове каша, не знаете как подступиться - вы не одиноки.
Я утверждаю, программирование - это не так сложно как кажется. Нужно лишь уметь его хорошо объяснять.
Перейти к просмотру
Python Guru
Python DDD с нуля: строим production-ready backend с FastAPI
Хочешь писать Python backend, который легко поддерживать годами?
Начинаем большую серию: таск-трекер по принципам DDD + FastAPI.
• Перейти к просмотру
Python Guru
Реализация физики шарика на Python
• Перейти к просмотру
Python Guru
How To Make a Weather App In Python
Добро пожаловать в это подробное руководство по Python, в котором мы создадим динамическое приложение о погоде, полностью используя Python! Из этого пошагового руководства вы узнаете, как использовать возможности Python для получения данных о погоде в реальном времени, создания удобного интерфейса и отображения точных прогнозов погоды.
• Перейти к просмотру
Python Guru
Применение setdefault()
Метод setdefault() используется для получения значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию.
В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение.
Python Guru
Использование оператора "and"
Оператор "and" позволяет проверить, выполняются ли два условия одновременно.
В этом примере мы используем оператор "and" для проверки, достиг ли пользователь совершеннолетия и является ли он студентом.
Python Guru
Визуализация данных с помощью Plotly
Благодаря данной статье ты научишься пользоваться библиотекой Plotly. Она подходит для задач, где статичного графика недостаточно и важно исследовать данные прямо в процессе анализа. Ты освоишь базовые возможности и основные типы графиков.
• Перейти к просмотру
Python Guru
Использование оператора распаковки
Оператор распаковки (*) позволяет распаковывать элементы и передавать их как аргументы функции или методу.
В этом случае мы использовали список операторов, распаковывающих для передачи элементов как аргументы, функции и методы.
Python Guru
Использование функции map()
Функция map() позволяет применить функцию к каждому элементу списка и получить новый список с результатами.
В этом случае мы используем функцию, которая возводит список элементов в квадрат, к списку чисел от 1 до 5.
Python Guru
Использование функции sorted()
Функция sorted() позволяет сортировать список элементов в порядке возрастания или исчезновения.
В этом понимании мы сортируем список чисел по возрастанию и выводим результат на экран.
Python Guru
Binary Search Algorithm: Iterative and Recursive Approaches in Python
This video for beginner or intermediate programmers explores how binary search works and how to implement it in Python!
• Перейти к просмотру
Python Guru
difference()
Метод difference() используется для получения множества, содержащего разность двух множеств. В нем будут только те элементы, которые присутствуют только в одном множестве и отсутствуют в другом. Например, difference() для множеств setA {1,2,3} и setB {2, 4, 6} будет {1,3}.
Python Guru
Как устроено управление памятью?
В данной статье автор рассказывает о всех нюансах управления памятью. Ты узнаешь, как работает подсчёт ссылок, почему циклические зависимости приводят к утечкам памяти и в каких случаях weak references становятся незаменимым инструментом.
• Перейти к просмотру
Python Guru
Облегчите перебор нескольких списков с помощью zip()
С помощью встроенной функции zip() мы можем все немного упростить.
Обратите внимание: функция zip() возвращает zip-объект, но с помощью приведения типов вы можете преобразовать его — например, с помощью list(), tuple() или dict().
Python Guru
Замер времени выполнения куска кода с помощью модуля «timeit».
Модуль timeit позволяет замерить время выполнения любого куска кода.
Большие куски кода не очень удобно, но вот мелкие довольно хорошо. Закидываете вашу строчку внутрь timeit и вуаля.
Python Guru
Модуль tkinter: Счетчик кликов
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор рассказывает, как реализуется счетчик кликов.
• Перейти к просмотру
Python Guru
