Python | Notes
5.57K subscribers
1.56K photos
2 videos
1.59K links
Заявки принимаются моментально!

⚡️Лучшие шпаргалки по Python!

Поделиться с другом - https://t.me/+ugLTJcF7eFllMDky

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram
Превратите VIM в идеальную IDE за несколько секунд

В данном видео я расскажу о топовых фишках Neovim, которые улучшают эффективность разработки. Моя конфигурация содержит Pyright, Ruff и Mypy сразу из коробки, что позволяет сразу начать разрабатывать, без необходимости ставить LSP сервер и т.д.

Проект был ориентирован на новичков, которые хотят попробовать Neovim, но не смогли осилить другие форки (NvChad, AstroNvim, LazyNvim и т.д). Мой вариант конфигурации заточен под новичков, что позволяет просто запустить редактор кода, и сразу начать в нем работать без дополнительной настройки.

Python Notes | Смотреть видео
Какое значение возвращает функция max([4, 1, 7, 3])?
Anonymous Quiz
5%
1
5%
3
14%
4
76%
7
👍1
Именованные аргументы

В данном видео мы рассмотрим как работаю именованные и неименованные аргументы в функциях Python, также рассмотрим аргумент, который также применяется в функциях.

Python Notes | Смотреть видео
Парсинг python на примере двух сайтов с криптовалютой

В данном видео мы рассмотрим парсинг Python (Web-Scraping) на примере двух сайтов с криптовалютой. На одном из сайтов данные подгружаются динамически, во время загрузки сайта. Мы научимся извлекать данные на подобных сайтах используя библиотеки requests, bs4.

Python Notes | Смотреть видео
Какой оператор используется для проверки, содержит ли строка подстроку?
Anonymous Quiz
33%
contains
13%
has
47%
in
7%
with
Создайте свой публичный API с помощью Python

В данном видео создадим свой публичный API на Python с полного нуля. Для этой задачи будем использовать библиотеки: FastAPI, Faker, Pyngrok. Я покажу 2 способа для развертывания публичного API.

Python Notes | Смотреть видео
👍2
Классы данных Python сделают вас лучше | Принцип работы dataclass

Дата-классы - это один из инструментов ООП в Python, поэтому необходимо понимать принцип его работы, в этом видео мы решим данную задачу.

В данном видео мы рассмотрим классы данных (dataclass) и напишем мини проект, которые будет их использовать. Также мы рассмотрим и другие интересные подходы ООП, о которых стоит знать.

Python Notes | Смотреть видео
Какой метод используется для возвращения копии списка, отсортированной в обратном порядке?
Anonymous Quiz
40%
reverse()
46%
sort(reverse=True)
11%
inverted()
3%
flip()
👍2
Переименование файлов на Python

Объяснение утилиты "Переименования файлов на Python".

Python Notes | Смотреть видео
💬IceCream

from icecream import ic

def funky(a, b):
result = a * b
ic(result)
return result

funky(2, 3)

# ic| result: 6


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

В этом примере кода вывод ic| указывает на то, что это вывод от IceCream, а result: 6 — имя переменной и ее значение.

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

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Изучаем продвинутый Python

Курс по изучению Питон на 8+ часов.

Python Notes | Смотреть видео
Какое значение возвращает функция filter()?
Anonymous Quiz
38%
Список
24%
Кортеж
25%
Итератор
13%
Множество
👍1
Разбор тестового задания на Python Junior с окладом 80К₽

В этом видео я хотел бы разобрать реализацию тестового задания на языке python для компании Avito. Простое тестовое задание, в котором хотят проверить, насколько кандидат владеет знаниями по работе с базовыми библиотеками.

Python Notes | Смотреть видео
4 совета как лучше писать циклы for на Python

В этом видео мы рассмотрим практические примеры циклов for, и их альтернативные решения, которые будут работать намного быстрее, и при этом сделают ваш код чище.

Python Notes | Смотреть видео
Какой метод используется для преобразования объекта в строку, пригодную для eval()?
Anonymous Quiz
53%
str()
12%
repr()
25%
eval()
10%
format()
👍1
Декораторы Python на простых примерах

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

Python Notes | Смотреть видео
👍1
💬%%time

%%time

for index, value in enumerate( lst):
print(value)


Измеряет время выполнения ячейки. Это незаменимая утилита при оценке качества рефакторинга. Допустим, вы узнали, что цикл for замедляет код и переписали некоторый участок на перечисление (enumeration). Используя %%time, вы сможете с легкостью оценить прирост в общей скорости исполнения кода.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM