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

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

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

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram
📝 Большая шпаргалка по Python

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥Тесты для подготовки к собеседованию🔥
Выбери своё направление:

1. Frontend
2. Python
3. Java
4. Тестировщик QA
5. Data Science
6. DevOps
7. C#
8. С/C++
9. Golang
10. PHP
11. Kotlin
12. Swift
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы Pandas Python / Series, Dataframe и анализ данных

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

Python Notes | Смотреть курс
💬Отрицательный индекс

у = 'abc'
print(y[-1]) # вернет "с"


Если вы хотите начать с последнего знака, то воспользуйтесь отрицательным индексом.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Работа с SQLAlchemy в Python

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

В этом крашкурсе мы рассмотрим работу с мощным ORM SQLAlchemy и посмотрим как в ней реализованы основные CRUD операции для базы данных SQLite при помощи Python.

Python Notes | Смотреть видео
💬Поток данных

def all_fib():
n, a, b = 0,0,1
while True:
yield a
a, b=b,a +
n = n + lall_fib_numbers = all_fib()


С генератором мы создадим структуру данных с бесконечным количеством элементов. Этот вид последовательности элементов данных называется в информатике потоком данных (или “стрим”). С его помощью мы можем выражать концепции бесконечных последовательностей математическими методами. 

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Научные и математические вычисления на Python

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

Python Notes | Смотреть видео
Какое ключевое слово используется для создания экземпляра класса?
Anonymous Quiz
23%
new
11%
create
46%
class
20%
init
1
Списки: индексы и срезы Python

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

Python Notes | Смотреть видео
1
Алгоритм Форда-Фалкерсона

Подробное описание работы алгоритма Форда-Фалкерсона (ford-fulkerson's algorithm) с примером реализации на языке Python.

Python Notes | Смотреть видео
1
💬Добавление вложенных списков

nested_list = Il1, 21, 13, 41]
nested_list. append ( [5, 6])
# Результат: [[1, 2], [3, 4], [5, 6]]


Метод append() может работать и с вложенными списками, а не только с простыми.

Итак, у нас был список nested_list, внутри которого уже были два вложенных списка [[1, 2], [3, 4]].

Простой список добавляется во вложенный список как отдельный одинарный элемент.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Создание Discord бота на Python. Бот для игры в города

В этом видео мы напишем своего discord бота на языке python для игры в Города на сервере, с помощью библиотеки discord. py

Python Notes | Смотреть видео
2
💬Проверка наличия элемента в множестве

large_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
if
5 in large_list:
print("5 найден в списке.")
else:
print("5 не найден в списке.")


Мы можем проверить, находится ли тот или иной элемент в списке с помощью оператора in.

То же применимо и для множеств (set).

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Model-View-Controller

Model-View-Controller (MVC, «Модель-Представление-Контроллер», «Модель-Вид-Контроллер») — схема разделения данных приложения и управляющей логики на три отдельных компонента: модель, представление и контроллер — таким образом, что модификация каждого компонента может осуществляться независимо.

Python Notes | Смотреть видео
👍1
Асинхронность, многопоточность, многопроцессность в python

В видео рассмотрим асинхронное программирование, и виды многозадачности при проектировании приложения - процессы, потоки и асинхронный код. Рассмотрим библиотеку asyncio и как на python писать асинхронный код.

Python Notes | Смотреть видео
1
💬Фильтрация списка без цикла

>> import itertools
>> leaders = ['Иван',' Андрей', 'Александра', 'Артем', 'Инна']
>>> selector = [1,1,0,0,0]


Здесь неожиданно выделился модуль itertools. Если у нас есть два списка с именами и идентификаторами. То вы можете выбрать из списка leaders только те, где значения selector равны единице.

Python Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Декораторы

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

Python Notes | Смотреть видео
3
Числа и операции с ними

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

Python Notes | Смотреть видео
💬Настройка службы Cron

15 **** /usr/bin/python3 /home/ubuntu/AWS-Lightsail/learnpython_to_csv.py >> ~/cron.log
2>&1


Программная утилита Cron — это планировщик времени запуска служб в компьютерных ОС наподобие Unix. Пользователи, которые занимаются установкой и поддержкой программных окружений, пользуются Cron для планирования служб (команд или скриптов оболочки). Они запускают их периодически в определённое время, дни или другие интервалы. Это типичная автоматизация системной поддержки или администрирования, тем не менее природа общего назначения этого ПО делает его полезным для таких вещей, как скачивание файлов из интернета и загрузка почты через равные интервалы.

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