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

Мой проект в других соц-сетях
https://taplink.cc/jpskarlmienev
Download Telegram
Forwarded from [PYTHON:TODAY]
Beginners Python Cheat Sheet.pdf
1.7 MB
💾 Всё в одном. Большая шпаргалка для начинающих по Python

🌵 Строки, списки, словари, кортежи и т.д, полезные фукции для работы с ними
🌵 Арифметические операции
🌵 Условные операторы
🌵 Циклы
🌵 Функции и классы
🌵 Тестирование кода
🌵 Django, Pygame, Matplotlib и д.р библиотеки
🌵 Запись в файл и многое другое

Лойс 👍

#doc #cheatsheet #python
Forwarded from [PYTHON:TODAY]
Шпаргалка по python для начинающих.pdf
13.3 MB
💾 Шпаргалка по Python для начинающих на русском

🌵 Имена и присвоение переменных
🌵 Ключевые слова
🌵 Базовые и контейнерные типы данных
🌵 Операции со строками, списками, словарями и т.д.
🌵 Циклы и многое д.р.

#cheatsheet #python #russian
Вдогонку — спрашивают, а что почитать по пайтону для начинающих или что почитать для подготовки к твоему курсу, если есть время и возможность.

2 книги.

* Простой Python, Билл Любанович, 2 издание
* Начинаем программировать на Python, Гэддис Тони, 5 издание

Скоро (ннннаверное!) будет видео с обзором книг по Python вообще, там подробнее расскажу. Но кто хочет подготовиться к курсу и не умеет пока уверенно в Python, будет полезно почитать эти книги. Если вы совсем новичок, то начните со второй. Если уже что-то умеете — возможно вам будет достаточно первой.

#books #python
🐥 Задача по Python #4

Пролог

Маркетинговая команда тратит слишком много времени на ввод хэштегов.
Давайте поможем им с нашим генератором хэштегов!

Правила

• Он должен начинаться с хэштега (#).

• Во всех словах первая буква должна быть заглавной.

• Если окончательный результат длиннее 140 символов, он должен вернуть false.

• Если ввод или результат представляет собой пустую строку, он должен вернуть false.

Примеры

" Hello there"    =>  "#HelloThere"
" Hello World " => "#HelloWorld"
"" => false


Свой вариант решения в комментарии 💭
Кодом делиться через
pastebin.org или repl.it.

#задачи
⚡️ Практика Python ⚡️
🔥 Парсим группы в Telegram, VKontakte, Twitter и других соц.сетях

https://youtu.be/BNLOj20tOag

Команды из видео:
snscrape --max-results 10 vkontakte-user username > vk-@username.txt

snscrape --max-results 10 --jsonl vkontakte-user username > vk-@username_jsonl.txt

snscrape --max-results 10 --jsonl vkontakte-user group_name > vk-@group_name_jsonl.txt

snscrape --max-results 10 --jsonl telegram-channel channel_name > telegram-@channel_name_jsonl.txt

snscrape --max-results 10 --jsonl instagram-user username > instagram-@username_jsonl.txt

⚙️ GitHub модуля

#youtube
Forwarded from [PYTHON:TODAY]
🔥 Asyncio и конкурентное программирование на Python

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

Автор: Мэттью Фаулер
Год: 2022

#books #python #russian
Круто
2
Отличный получасовой материал о том, как учиться. Рекомендасьён!

* Как выстраивать алгоритм обучения?
* Как искать источники информации и навыков?
* Что лучше — Интернет, книги, YouTube, курсы, практика?
* Как читать?
* Делать ли конспекты?
* и т.д.

Комменты на YouTube, пожалуйста!

https://www.youtube.com/watch?v=GESlhCvOo88
👍1
Telegram бот @donate позволяет подключать донаты в Telegram, а также создавать платные закрытые каналы по подписке. И всем-то он хорош, да только не умеет ограничивать доступ в чат, привязанный к платному каналу. Это-то мы и пофиксим собственным решением — задействуем Telegram Bot API, Telegram API и Python с библиотекой Telethon. Вжух!

https://youtu.be/yBw1b2hFI_4

Комментарии на YouTube, пожалуйста!

#python #IT #youtube
👍2
🔥 Полезные библиотеки Python

H2O Wave
- программный стек для создания красивых браузерных приложений и информационных панелей с малой задержкой в реальном времени полностью на Python без использования HTML, Javascript или CSS.

H2O Wave превосходно собирает информацию из нескольких источников и транслирует ее через интернет, позволяя создавать и развертывать аналитику в реальном времени.

⚙️ GitHub/Инструкция

#python
Forwarded from Big Data AI
🖥 Mimesis – Инструмент для генерации фейковых данных в больших колличествах

Может использоваться для создания тестовых баз данных, данных в JSON или XML формате

#Python #Security #Data

pip install mimesis

🖥 Github

@bigdatai
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Windows Community
📕 Книга "Python. Сборник упражнений"

Автор:
Стивенсон Б.
Год издания: 2021
Язык: Русский

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

Смотреть книгу бесплатно
Цена в онлайн магазине

#ru #code #Python
Forwarded from [PYTHON:TODAY]
🔥 Полезные библиотеки Python

CompressorBot - исходный код Telegram-бота для сжатия видео с незначительным изменением качества.

⚙️ GitHub

#python #soft #github
Forwarded from [PYTHON:TODAY]
👨‍💻 Дорожная карта Python разработчика в 2022 году на русском

Ссылки, курсы, статьи и пошаговый план действия.

Лойс 👍

#doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
Пособие_по_MySQL_на_Python_MySQL.pdf
207 KB
💾 Пособие по MySQL на Python

🌵 Скачивание и установка коннектора MySQL Python
🌵 Подключение Python к базе данных MySQL
🌵 Запросы к БД
🌵 Вставка, обновление, удаление данных и д.р

#doc #python #msql #russian
Forwarded from [PYTHON:TODAY]
💾 Логи в Python на русском

🌵 Модуль Logging
🌵 Базовая конфигурация
🌵 Форматирование вывода
🌵 Регистрация переменных данных
🌵 Захват стека
🌵 Классы и функции
🌵 Использование обработчиков
🌵 Другие методы настройки

Лойс 👍

#doc #python #russian
Forwarded from [PYTHON:TODAY]
💾 Пузырьковая сортировка

Алгоритм попарно сравнивает элементы списка, меняя их местами, если это требуется. Он не так эффективен, если нам нужно сделать только один обмен в списке, так как данный алгоритм при достижении конца списка будет повторять процесс заново.

Чтобы алгоритм не выполнялся бесконечно, мы вводим переменную swap_bool, которая поменяет свое значение с True на False, если после запуска алгоритма список не изменился.

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

#doc #python #russian