Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Как работать с датами в pandas

Библиотека Pandas — это весьма эффективный инструмент для обработки данных, представляющих собой временные ряды. 

В данной статье вы узнаете: Как извлечь информацию о месяце и годе, прибавить временной интервал, найти интервал в днях, последовательность между начальной и конечной датами.

👉 Ссылка на статью
Что выведет код?
Anonymous Quiz
10%
[]
26%
True
40%
False
12%
None
12%
Error
browser-history

browser-history – это простой, не требующий никаких зависимостей, удобный для разработчиков пакет для извлечения (почти) истории любого браузера на (почти) любой платформе.
🎉 Среди студентов МГУ прошло голосование на 3 лучших телеграм-канала по программированию. Поздравляем победителей:

Python и 1000 программ – канал для всех, кто хочет освоить самый перспективный язык 2022 года. Гайды для новичков, шпаргалки, фишки, программы и многое другое.

Этичный хакер – уроки по хакингу, инструкциии по взлому, деанону, защите устройств и бесплатными курсами по информационной безопасности.

IT Pirate - сливы платных курсов по программированию от топовых онлайн школ
Автоматическое тестирование QT GUI с помощью funq

В этой статье автор поделится инструментарием, позволяющим создавать кроссплатформенные автотесты для приложений на QT.

Funq - инструмент для функционального тестирования QT-приложений с помощью python.

👉 Ссылка на статью
😮 Добавлена новая база слитых курсов на 800ГБ:

Программирование:
https://t.me/+jUxEu-xHqa8yZDMy

Python:
https://t.me/+Jgyihc-QOJ4wZmZi

Frontend и Web:
https://t.me/+tfEhSXS1v1Q3YWMy

Графика и дизайн:
https://t.me/+TiF5p55owysxM2Uy
Что выведет код?
Anonymous Quiz
3%
[]
16%
1
57%
[1]
17%
None
7%
Error
Хвостовая рекурсия

Хвостовая рекурсия — частный случай рекурсии, при котором любой рекурсивный вызов является последней операцией перед возвратом из функции.

Хвостовую рекурсию лучше не использовать, поскольку компилятор не обрабатывает оптимизацию для хвостовых рекурсивных вызовов. В таких случаях рекурсивное решение использует больше системных ресурсов, чем итеративное.
Что выведет код?
Anonymous Quiz
15%
0
47%
1
15%
True
3%
False
4%
None
16%
Error
Оптимизация сервинга нейросетей

В данной статье автор расскажет про оптимизацию сервинга нейросетей. Демонстрируется исследование по оптимизации производительности, какие методы наиболее эффективные.

👉 Ссылка на статью
Что выведет код?
Anonymous Quiz
32%
p
5%
Y
15%
y
20%
py
8%
None
19%
Error
Функция random.choice()

Функция random.choice() модуля random возвращает один случайный элемент из непустой последовательности seq.

Последовательность seq может быть неизменяемой (кортеж, строка и т.д.) или изменяемая (список). Функция random.choice() поддерживает диапазоны range().

Если последовательность seq пуста, то поднимается исключение
IndexError.
Что выведет код?
Anonymous Quiz
10%
a
48%
b
20%
c
11%
None
11%
Error
Физика в Python

В данной статье автор расскажет как создавать физические симуляции используя всего 2 библиотеки Python - Pymunk и Pygame

👉 Ссылка на статью