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

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

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

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram
Основы Numpy Python. Массивы, матрицы и операции над ними

Сегодня мы изучим основы библиотеки NumPy. Научимся работать с одномерными массивами, матрицами. Рассмотрим стандартные функции, операции и объекты данной библиотеки.

Python Notes | Смотреть курс
😁1
💬Ошибки Python-разработчиков, которые выдают новичка.

def get_pikachu_count():
return
Pokemon.objects. filter(type= 'pickachu'). count
( )
def get_charmander_count():
return
Pokemon.objects. filter (type=' charmander' ).cou
nt( )
def get_squirtle_count():
return
Pokemon.objects.filter(type='squirtle' ).count
( )


Давайте понятные имена функции и переменным

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

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы Matplotlib. Построение графиков на Python

В этом видео мы изучим основы библиотеки matplotlib python. Научимся строить графики и диаграммы с помощью этой библиотеки. Узнаем как создавать сразу несколько графиков, как настраивать внешний вид графиков (цвет линий, толщину, сетку и т.д.). Кроме того рассмотрим основные виды графиков, которые есть в matplitlib.

Python Notes | Смотреть курс
Какой метод используется для удаления элемента из списка по значению?
Anonymous Poll
29%
delete()
43%
remove()
24%
pop()
4%
discard()
3
5 лучших советов, которые помогут правильно выучить Python

Сейчас всё большую популярность набираются разнообразные курсы "Как выучить Python", платные, бесплатные, различные вебинары, интенсивы и прочее. Контента много, запутаться в нём легко, а чтобы найти действительно качественный материал придётся потратить немало времени. Без всего этого можно обойтись. Потому что в этом видео я расскажу о 5 ЛУЧШИХ советах, которые помогут тебе узнать КАК ПРАВИЛЬНО выучить Python.
Применяя эти 5 лучших советов, ты сможешь изучать Python и другие языки программирование эффективно и правильно, а что самое главное полностью самостоятельно.

Python Notes | Смотреть курс
💬Узнать подробную информацию об объекте

a = "The World Makes Sense!"
•pinfo a


%pinfo предоставляет подробную информацию об объекте, который передается вместе с ним. Она похожа на функцию object?.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Распознаём объекты на Python

В видео показывается, как с помощью библиотек ImageAI и OpenCV создать модель на Python, которая будет распознавать объекты на фото, видео или в режиме реального времени.

Python Notes | Смотреть курс
Какой метод используется для получения длины списка или строки?
Anonymous Quiz
8%
size()
22%
length()
5%
count()
66%
len()
👍1🥰1
Лучшие Веб-Фреймворки для Python

Сейчас Python один из самых, если не самый популярный язык программирования. Применяется практически повсеместно, от нейронных сетей до мобильной разработки. Разумеется, такую обширную область как веб-разработка Python также не оставил без внимания. Однако сам язык, в отрыве от технологий и инструментов, которые используются в связке с ним, мало полезен. Поэтому сегодня я расскажу о самых лучших и популярных веб-фреймворках для языка Python.

Python Notes | Смотреть курс
💬Встроенная (Built-in)

Скрипт .ру
>>> print("Filel __name__ =
응도" 응
••• Скрипт


Самая широкая область. В ней есть все привычные «персонажи», которые загружаются в область переменных Python при запуске интерпретатора. К примеру, имя файла автоматически становится встроенной переменной, и к ней мы обращаемся с помощью двух подчеркиваний.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем Telegram бота на Python / Добавление водяного знака на фото

В этом видео мы рассмотрим процесс написания Telegram бота от начала и до конца. Создадим бота, получим access token и напишем своего telegram бота на Python, который добавляет водяной знак на фото, которое ему отправил пользователь.

Python Notes | Смотреть курс
🔥1
Как получить срез строки или списка?
Anonymous Quiz
47%
slice()
17%
cut()
30%
split()
7%
splice()
Как подготовиться к собеседованию на Python разработчика?

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

Python Notes | Смотреть курс
1
💬Splat-оператор

args = (1,2)
kwargs = {x': 3, 'y': 4,'z': 5}
func (*args,**kwargs)


Splat (одна звездочка) расширяет коллекцию до позиционных аргументов, а splatty-splat (две звездочки) — словарь до именованных аргументов.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Виртуальное окружение Python. Venv и virtualenv

В программировании есть довольно много крутых и полезных вещей, которые люди стараются игнорировать из-за своей необязательности, решая себя тем самым множества плюшек и бенефитов. И по моим наблюдением одним из таких вещей в программировании на языке Python является виртуальное окружение. Именно поэтому сегодня я расскажу, что такое виртуальное окружение, в частности про virtualenv и venv, зачем нужно виртуальное окружение и как им пользоваться.

Python Notes | Смотреть курс
1
Как проверить, является ли строка пустой?
Anonymous Quiz
29%
isempty()
38%
isnull()
28%
is_empty()
5%
isblank()
Основы Pandas Python / Series, Dataframe и анализ данных

В этом видео мы изучим основы библиотеки для обработки и анализа данных Pandas. Научимся работать с такими структурами данных как Series и DataFrameРассмотрим. Рассмотрим чтение, фильтрацию, группировку и обработку данных с помощью pandas. А также познакомимся со стандартными функциями, операция и фишками данной библиотеки.

Python Notes | Смотреть курс
1
💬Логические блоки

def foo(s):
c_string = "hello" # Выносим строку-константу в хорошо заметную переменную
return s == c_string


• Используйте один уровень отступа для каждого нового блока кода (циклы, условия, функции и так далее).
• Избегайте хардкод-чисел. Заменяйте числа в коде на именованные константы.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
1
5 лучших библиотек для программирования на Python

Главное преимущество Python заключается в его огромной армии библиотек. Комьюнити продолжает делать свой вклад в создание всё большего и большего числа модулей. Для любой сферы, любой задачи, на любой вкус и цвет. Благодаря таким библиотекам становится возможным более легкое выполнение определенных задач, без необходимости написания лишнего кода, надо лишь знать что искать. Поэтому если вы занимаетесь программированием на Python, вам будет максимально полезно ознакомиться с такими наиболее популярными библиотеками общего назначения.

Python Notes | Смотреть курс
1
Какой метод используется для проверки, является ли объект итерируемым?
Anonymous Poll
55%
is_iterable()
13%
iterate()
16%
iter()
15%
iterable()