Итераторы и итерации в Python: выполнение эффективных итераций.
https://realpython.com/python-iterators-iterables/
https://realpython.com/python-iterators-iterables/
Realpython
Iterators and Iterables in Python: Run Efficient Iterations – Real Python
In this tutorial, you'll learn what iterators and iterables are in Python. You'll learn how they differ and when to use them in your code. You'll also learn how to create your own iterators and iterables to make data processing more efficient.
👍9
Вычисление размера объектов
Так как в python всё является объектами, мы можем вычислить размер практически у всего с помощью
Функция
Так как в python всё является объектами, мы можем вычислить размер практически у всего с помощью
sys.getsizeof()
.Функция
getsizeof
вызывает метод __sizeof__
объекта и добавляет дополнительные данные сборщика мусора. Хотя все встроенные объекты вернут верный размер, в общем случае это не будет так для пользовательских объектов.👍8
Python 3.11 быстрее, но Pyston и PyPy по-прежнему демонстрируют преимущества.
https://www.phoronix.com/review/python311-pyston-pypy
https://www.phoronix.com/review/python311-pyston-pypy
Phoronix
Python 3.11 Is Much Faster, But Pyston & PyPy Still Show Advantages
There was much interest in the recent Python 3.11 beta benchmarks showing much performance uplift from this in-development version of Python compared to prior 3.x releases.
👍5❤1
sys.getsizeof()Скорость Python: это не так уж и плохо!
https://medium.com/pythoniq/the-speed-of-python-it-aint-that-bad-9f703dd2924e
https://medium.com/pythoniq/the-speed-of-python-it-aint-that-bad-9f703dd2924e
Medium
The Speed of Python: It Ain’t That Bad!
I hear all the time that Python is way too slow. Is it?
👍5
👍5👏1
👍6❤1
Проигрывание аудио с playsound
Данный пакет содержит всего одну функцию для проигрывания аудиофайлов. На вход эта функция принимает адрес файла в файловой системе компьютера.
Данный пакет содержит всего одну функцию для проигрывания аудиофайлов. На вход эта функция принимает адрес файла в файловой системе компьютера.
😁8👍3
#вопросы_с_собеседований
Когда выполняется except, в блоке try-except?
Блок try-except обычно используется, когда мы хотим что-то выполнить, если возникли ошибки. except выполняется, когда код в блоке try вызвал ошибки.
Когда выполняется except, в блоке try-except?
Блок try-except обычно используется, когда мы хотим что-то выполнить, если возникли ошибки. except выполняется, когда код в блоке try вызвал ошибки.
👍7😁2
#вопросы_с_собеседований
Напишите программу, которая принимает текст и выводит два слова: наиболее часто встречающееся и самое длинное
Ответ на картинке.
Напишите программу, которая принимает текст и выводит два слова: наиболее часто встречающееся и самое длинное
Ответ на картинке.
👍34🔥8🤔1
Совместное использование вашего приложения Python на разных платформах с BeeWare.
https://realpython.com/podcasts/rpp/148/
https://realpython.com/podcasts/rpp/148/
Realpython
Episode #148: Sharing Your Python App Across Platforms With BeeWare – The Real Python Podcast
Are you interested in deploying your Python project everywhere? This week on the show, Russell Keith-Magee, founder and maintainer of the BeeWare project, returns. Russell shares recent updates to Briefcase, a tool that converts a Python application into…
👍5❤1🔥1🥰1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.
Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.
Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.
Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.
Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Календарь в Python
Существует замечательный встроенный модуль
Существует замечательный встроенный модуль
calendar
, позволяющий работать с датами. Некоторые возможности, такие как проверка, високосный ли год, показаны на картинке. Для углубления в работу с модулем можно ознакомиться с документацией.👍27
Обрезаем видео в Python
MoviePy — это модуль Python для редактирования видео, который можно использовать для основных операций с видео и GIF.
Установка пакета -
MoviePy — это модуль Python для редактирования видео, который можно использовать для основных операций с видео и GIF.
Установка пакета -
pip install moviepy
Подробнее с данным примером можно ознакомиться здесь.👍21😁1