3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
Что выведет код?
Anonymous Quiz
11%
Python
9%
-1
46%
Error
30%
nothyP
4%
"
Импорт Python Zip: быстро распространяйте модули и пакеты

Python позволяет импортировать код из ZIP-файлов напрямую через Zip imports. Эта интересная встроенная функция позволяет заархивировать код Python для распространения. Импорт Zip также помогает, если вы часто работаете с кодом Python, который поставляется в ZIP-файлах.

Как этим пользоваться — читайте здесь:

https://tprg.ru/egs4
Roadmap по Python

Это дорожная карта, составленная более опытными разработчиками, чтобы новички знали с чего начать свой путь и куда двигаться дальше.
⚙️Алгоритмы и структуры данных для технических интервью на Python

▪️Урок 1. Введение в Python - Смотреть
▪️Урок 2. Циклы и словари в Python - Смотреть
▪️Урок 3. Функции и рекурсия в Python - Смотреть
▪️Урок 4. class'ы в Python - Смотреть
▪️Спец-урок. Разбор задач 1-4 недель - Смотреть
▪️Урок 5. Функции в Python - Смотреть
▪️Урок 6. Большое O - Смотреть
▪️Урок 7. Стек, дек и очередь - Смотреть
▪️Урок 8. Бинарный поиск - Смотреть
▪️Урок 8. Решение домашних задач - Смотреть
Генерируем фейковые данные людей

Для Python есть интересная библиотека Faker. Она позволяет генерировать случайные данные человека. Генерирует город, имя, фамилию, отчество, адрес электронный почты и множество другой информации. Есть множество локализацией, в том числе и русская. Порой выдает очень странные русские имена вроде "Ярослав Марсович Кузьмин". В целом, очень полезная библиотека.

Установка
 pip install Faker

Документация
Что выведет код?
Anonymous Quiz
15%
2000222
5%
2222
34%
2000
19%
0
28%
Error
Топ-7 библиотек Python для машинного обучения

Python является одним из самых широко используемых языков программирования и, в частности, для машинного обучения. Вызван такой успех не только простым синтаксисом, но и обилием библиотек для самых разных задач.

В этой статье рассказывается о 7 библиотеках, которые позволят вам заняться машинным обучением с комфортом:

https://tprg.ru/lLON
📝Меняем фон рабочего стола, на Windows 10 с помощью Python

Довольно прикольная функция, c помощью нее можно сделать много интересных проектов.
📌 Шпаргалка по основам Python
Что выведет код?
Anonymous Quiz
28%
YES
24%
None
21%
False
27%
Error
Блок else в циклах for и while

Цикл while используется для выполнения условия до тех пор, пока оно не будет оценено как истинное.

Цикл for используется для повторения определенных строк кода в программе. Предположим, вы хотите напечатать числа до 10, вы можете сделать это, набрав 10 операторов печати или используя цикл for. Цикл for повторяет часть программы на основе последовательности.

В Python циклы for и while могут содержать блок else, который выполнится, только если цикл завершится без применения break.

Рассмотрим это на примере функции, ищущей иголку (needle) в стоге сена (haystack).
​​Выводим положение курсора

Будем использовать библиотеку mouse, которую установим командой pip install mouse в терминале.

Для вывода положения курсора получаем его координаты из функции get_position()
Далее собираем бесконечный цикл и выводим положение.