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

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

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

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram
💬docstring

def
add_numbers (a, b):
НИ 1
returns their sum
This function takes in two numbers and
return a + b


Docstring в Python — это строка документации, которая описывает, что делает функция, метод, модуль или класс Python. Данная строка располагается в начале определения объекта и используется для генерации документации автоматически. В других словах, docstring используется для создания описания API и содержит информацию о том, как использовать функцию или метод, какие аргументы они принимают и какие значения возвращают.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Как SQL и PYTHON используют в аналитике данных?

Аналитики в своей работе с данными часто используют SQL и Python. И новички часто спрашивают - зачем аналитику нужен Python и SQL, если есть старый добрый Excel? Ведь многие, даже крупные компании по прежнему используют Excel, как основной инструмент аналитики данных.

Python Notes | Смотреть видео
1
📝 Шпаргалка по NumPy (Data Science библиотека Python)

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

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

Python Notes | Смотреть курс
1
💬Хэши

>>> infinity = float('infinity')
>>> hash(infinity)
314159
>>> hash(float('-inf'))
-314159


Хеш — фиксированное целое число, идентифицирующее конкретную величину. Можно ли найти хеш бесконечности или NaN? В Python да.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое Global interpreter Lock (GIL) в Python?

Python хорош практически всем. Простой, имеет красивый синтаксис, кучу готовых библиотек на все случае жизни, перечислять его достоинства можно вечно. Но когда речь идёт о недостатках вспоминают, как правило, о двух. Медленная скорость работы и Global interpreter lock. Со скоростью всё понятно, язык всё таки интерпретируемый, а не компилируемый. В крайнем случае это решается использованием си-расширений. Но вот что за такой загадочный GIL для многих загадка. Поэтому сегодня я расскажу, об этом особенном механизме языка Python.

Python Notes | Смотреть курс
2
📝 Шпаргалка по Python

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Cпециальные функции

В уроке рассказывается о спеиальных методах класса и приводится пример для понимания зачем они нужны.

Python Notes | Смотреть видео
Мастер-класс: "Backend на Python"

Продолжительность: 1:50:56

На данном мастер-классе будет разобрана работа c фреймворком Flask на примере создания rest api. Также будет затронуто взаимодействие с базой данных MySql посредством ORM библиотеки sqlachemy. Полученное приложение будет обвёрнуто в Docker и готово к деплою на сервере.

Python Notes | Смотреть видео
Что такое Python и почему вы захотите его изучить?

Продолжительность: 5:03

Как думаешь, какой язык программирования сейчас самый популярный? Если погуглить, то окажется, что это Python. А почему так, основы питона и какие зарплаты получают пайтон программисты сейчас расскажем и покажем.

Python Notes | Смотреть видео
Функция range и итерируемые объекты

Продолжительность: 9:34

Функция range() является универсальной функцией питона для создания конечной арифметической прогрессии. Чаще всего она используется в циклах for.

Python Notes | Смотреть видео
Pip, Easy_install, Conda / В чем разница?

Наверное, все знают, что для установки python-библиотек используется pip. Однако, кроме этого, каждый питонист, как минимум краем уха, слышал про такую штуку как easy_install, а на некоторых сайтах, форумах и видео хотя бы раз натыкался на нечто под названием conda.
Мало того, вокруг всей этой неразберихи сплошь и рядом мелькают какие-то wheel и egg. Казалось бы, названия на слуху и довольно знакомые, но что конкретно всё это значит – не понятно. Поэтому сегодня я расскажу, что такое, зачем нужны и чем отличаются друг от друга pip, easy_install и conda, а также объясню, как это всё связано с колёсами и яйцами.

Python Notes | Смотреть курс
Виртуальное окружение Python. Venv и virtualenv

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

Python Notes | Смотреть курс
Как подготовиться к собеседованию на Python разработчика?

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

Python Notes | Смотреть курс
Пишем Telegram бота на Python / Добавление водяного знака на фото

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

Python Notes | Смотреть курс
Введение в OpenCV

Продолжительность: 12:40

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

Python Notes | Смотреть видео
Нейронная сеть на Python с нуля

Продолжительность: 14:39

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

Python Notes | Смотреть видео
👍2🤩1
Условное ветвление if

Продолжительность: 14:59

В этом первом бесплатном уроке по языку Python для новичков от Сергея Фриза мы более углубленно изучим переменные Python и простые операции с ними. Изучим управляющую структуру — условное ветвление. Создадим программу по выбору одежды в зависимости от погоды. А также реализуем психологический тест.

Python Notes | Смотреть видео
Именованные аргументы python

Продолжительность: 6:00

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

Python Notes | Смотреть видео
Пишем первый автотест

Продолжительность: 10:31

Напишем первый тест, посмотрим дефолтные репорты

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