Навигация:
Книги на русском языке: #RU
Книги на английском языке: #Eng
Программа для чтения книг: #Librera
Полезные репозитории: #GitHub
Полезные статьи: #Теория
Обобщенный материал: #Статья
Полезные уроки: #Урок
Полезные курсы: #Курс
Различные роадмапы: #Roadmap
Проверка Ваших знаний: #Опрос
Обучающий видеоматериал: #Видео
Базы данных и Python: #PostgreSQL
Python и библиотека OpenCV: #OpenCV
Изучение фреймворка Flask: #Flask
Изучение фреймворка Django: #Django
Изучение библиотеки PyTorch: #PyTorch
Изучение библиотеки pandas: #pandas
Искусственный интеллект и Python: #ИИ
Создание и разработка игр: #Игры
Материал на тему парсинга: #Парсинг
Всё что связано с блокчейн: #Blockchain
Изучение библиотеки для создания Telegram-ботов: #aiogram
Изучение библиотеки asyncio: #asyncio
Книги на русском языке: #RU
Книги на английском языке: #Eng
Программа для чтения книг: #Librera
Полезные репозитории: #GitHub
Полезные статьи: #Теория
Обобщенный материал: #Статья
Полезные уроки: #Урок
Полезные курсы: #Курс
Различные роадмапы: #Roadmap
Проверка Ваших знаний: #Опрос
Обучающий видеоматериал: #Видео
Базы данных и Python: #PostgreSQL
Python и библиотека OpenCV: #OpenCV
Изучение фреймворка Flask: #Flask
Изучение фреймворка Django: #Django
Изучение библиотеки PyTorch: #PyTorch
Изучение библиотеки pandas: #pandas
Искусственный интеллект и Python: #ИИ
Создание и разработка игр: #Игры
Материал на тему парсинга: #Парсинг
Всё что связано с блокчейн: #Blockchain
Изучение библиотеки для создания Telegram-ботов: #aiogram
Изучение библиотеки asyncio: #asyncio
👍20❤10👏4⚡1🍌1
📌 Встроенные команды
Это — функции, которые доступны из любого места в приложении. Некоторые из них вы видели:
#теория
Это — функции, которые доступны из любого места в приложении. Некоторые из них вы видели:
float()
, str()
, int()
, map()
, filter()
. str()
, int()
, float()
, list()
, tuple()
— переводят к какому-то типу: строка, целое число, дробовое число, список и кортеж.map()
, filter()
— создают итераторы, которые преобразуют или фильтруют по определённым правилам (см. пример 2).all()
, any()
— проверяют, если все значения True (all) или если хотя бы одно значение True (any).#теория
👍11
📌 Зачем нужна
Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл.
Если скрипт запущен отдельно, он получает имя
Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка
Все эти особенности описаны в документации Python.
#теория
__name__
?Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл.
Если скрипт запущен отдельно, он получает имя
'__main__'
, а если импортирован, то имя модуля (файла).Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка
__name__
, к слову, считается хорошей практикой. Никогда не узнаешь, как твой скрипт будут использовать.Все эти особенности описаны в документации Python.
#теория
👍10
📌 Функция map
Принимает функцию или класс с
Когда мы используем генератор, например, с помощью
#теория
Принимает функцию или класс с
__call__()
и итерируемый объект: список, строку, кортеж. Возвращает генератор — объект, по которому можно пройтись только один раз.Когда мы используем генератор, например, с помощью
list()
, то map()
проходит по каждому элементу, передаёт его функции и подставляет результат работы.#теория
👍3❤🔥1⚡1
📌
#теория
itertools.reduce()
Он используется для применения функции к итерации и уменьшения ее до одного значения. #теория
👍6🤔2🌚1🍾1
📌
Она намного лучше встроенного
#теория
apscheduler
Библиотека позволяющая откладывать выполнение каких-то операций на потом или обрабатывать их в фоне.Она намного лучше встроенного
sched
, поскольку позволяет запускать асинхронные обработчики и хранить задачи в базе данных (Redis, MongoDB).#теория
👍6
📌 warnings
Модуль для вывода предупреждений в коде. Они выводят предупреждения в консоль, но не прекращают выполнение программы. Это можно использовать для напоминания о Deprecated функциях, о необработанных корутинах (забытый await).
#теория
👍6❤1
📌
#теория
collections.Counter
Это подкласс класса dict, и он используется для подсчета вхождений объектов в итерации. most_common(n)
— возвращает n самых часто встречающихся элементов.#теория
👍9
📌
#теория
collections.Counter
Это подкласс класса dict, и он используется для подсчета вхождений объектов в итерации. most_common(n)
— возвращает n самых часто встречающихся элементов.#теория
👍11
📌 warnings
Модуль для вывода предупреждений в коде. Они выводят предупреждения в консоль, но не прекращают выполнение программы. Это можно использовать для напоминания о Deprecated функциях, о необработанных корутинах (забытый await).
#теория
👍8❤1
📌
Она намного лучше встроенного
#теория
apscheduler
Библиотека позволяющая откладывать выполнение каких-то операций на потом или обрабатывать их в фоне.Она намного лучше встроенного
sched
, поскольку позволяет запускать асинхронные обработчики и хранить задачи в базе данных (Redis, MongoDB).#теория
👍4❤1
📌
#теория
itertools.reduce()
Он используется для применения функции к итерации и уменьшения ее до одного значения. #теория
👍12🌚1
📌 Функция map
Принимает функцию или класс с
Когда мы используем генератор, например, с помощью
#теория
Принимает функцию или класс с
__call__()
и итерируемый объект: список, строку, кортеж. Возвращает генератор — объект, по которому можно пройтись только один раз.Когда мы используем генератор, например, с помощью
list()
, то map()
проходит по каждому элементу, передаёт его функции и подставляет результат работы.#теория
👍8❤1
📌 Зачем нужна
Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл.
Если скрипт запущен отдельно, он получает имя
Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка
Все эти особенности описаны в документации Python.
#теория
__name__
?Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл.
Если скрипт запущен отдельно, он получает имя
'__main__'
, а если импортирован, то имя модуля (файла).Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка
__name__
, к слову, считается хорошей практикой. Никогда не узнаешь, как твой скрипт будут использовать.Все эти особенности описаны в документации Python.
#теория
❤5👍4
📌 Встроенные команды
Это — функции, которые доступны из любого места в приложении. Некоторые из них вы видели:
#теория
Это — функции, которые доступны из любого места в приложении. Некоторые из них вы видели:
float()
, str()
, int()
, map()
, filter()
. str()
, int()
, float()
, list()
, tuple()
— переводят к какому-то типу: строка, целое число, дробовое число, список и кортеж.map()
, filter()
— создают итераторы, которые преобразуют или фильтруют по определённым правилам (см. пример 2).all()
, any()
— проверяют, если все значения True (all) или если хотя бы одно значение True (any).#теория
👍8❤1
📌 Функция map
Принимает функцию или класс с
Когда мы используем генератор, например, с помощью
#теория
Принимает функцию или класс с
__call__()
и итерируемый объект: список, строку, кортеж. Возвращает генератор — объект, по которому можно пройтись только один раз.Когда мы используем генератор, например, с помощью
list()
, то map()
проходит по каждому элементу, передаёт его функции и подставляет результат работы.#теория
👍5❤1
📌
#теория
itertools.reduce()
Он используется для применения функции к итерации и уменьшения ее до одного значения. #теория
👍5❤1
📌
Она намного лучше встроенного
#теория
apscheduler
Библиотека позволяющая откладывать выполнение каких-то операций на потом или обрабатывать их в фоне.Она намного лучше встроенного
sched
, поскольку позволяет запускать асинхронные обработчики и хранить задачи в базе данных (Redis, MongoDB).#теория
👍6❤2