Junior Python Scripts
43 subscribers
156 photos
27 videos
37 files
105 links
Скрипты, заметки, подсказки и другое для начинающих в Python3

Мой проект в других соц-сетях
https://taplink.cc/jpskarlmienev
Download Telegram
Forwarded from [PYTHON:TODAY]
💾 Шпаргалка по Redis

Redis - размещаемое в памяти хранилище ключ-значение, обычно используемое для кэшей и подобных механизмов ускорения сетевых приложений.

#doc #redis
Асинхронное программирование

Обычно мы пишем синхронный код - выполняется по порядку один за другим. Но иногда требуется, чтобы выполнялось несколько задач одновременно. К примеру, пока копируются файлы можно было поиграть в игру. Это возможно благодаря нескольким ядрам и потокам. ВАЖНО! Асинхронность не обязательно делает код быстрее, но может повысить его эффективность. В момент простаивания процессор будет переключаться на другие задачи.

На картинке программа, где повар готовит сразу несколько блюд. По другому бы нам пришлось по-очереди готовить каждое блюдо, но мы можем вернуться к другим, если поставили блюдо на огонь.
Forwarded from [PYTHON:TODAY]
💾 Шпаргалка по Python

🌵 Структуры данных
🌵 Встроенные функции
🌵 Циклы и условия
🌵 Функции и классы

#doc #python
🤖Дзен Python🤖

Тим Петерс ещё в далёком 1999 году предложил PEP 20, который должен был содержать в себе 20 правил по написанию кода. Но в итоге их оказалось всего 19.

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

Посмотреть Дзен, или же философию Python, можно с помощью импорта модуля this, а вариант перевода Дзена на русском языке здесь.

#python #дзен
Как проверить существование переменной в Python?

Вы можете использовать in locals() или in globals(), чтобы проверить переменная существует в Python, разница только:

in locals() проверяет если переменная объявлена в локальной зоне видимости
in globals() проверяет если переменная объявлена в глобальной зоне видимости
Forwarded from [PYTHON:TODAY]
💾 Шпаргалка по Python

🌵 Структуры данных
🌵 Встроенные функции
🌵 Циклы и условия
🌵 Функции и классы

#doc #python
О лучшей (вчера провёл опрос 7.753 млрд человек) на сегодняшний день программе для ведения текстовых заметок — Obsidian.

https://teletype.in/@t0digital/obsidian.md
Forwarded from [PYTHON:TODAY]
💾 Большая, карманная шпаргалка по Python

🌵 Типы данных
🌵 Операции со списками, словарями и другими коллекциями
🌵 Циклы и условия
🌵 Итераторы и генераторы
🌵 Обработка ошибок
🌵 Встроенные функции
🌵 Функции и классы
🌵 + Много чего интересного

#doc #python
Forwarded from [PYTHON:TODAY]
💾 Шпаргалка по SQL с примерами запросов

🌵 Выборка одиночных и множественных значений
🌵 Объединение и группировка
🌵 Фильтрация данных
🌵 Алиасы и джоины

#sql #doc #cheatsheet