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
🎉 Среди студентов МГУ прошло голосование на 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

👉 Ссылка на статью
Что выведет код?
Anonymous Quiz
40%
False
36%
True
5%
None
20%
Error
Итераторы

В данной статье автор простыми словами объяснит что такое итератор.

Итератор — это объект, который выполняет фактическую итерацию.

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

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