CodeCombat — если хотите изучить Python играючи
Игра CodeCombat создана специально для тех, кто изучает программирование и хочет немного разнообразить процесс обучения игрой. Она поддерживает не только Python, но и JavaScript, CoffeeScript, Lua и другие.
Здесь вам предлагается выполнять различные задачи, управляя героем с помощью различных команд. При этом с каждым уровнем сложность игры возрастает и для прохождения требуется всё больше кода.
Попробовать игру можно здесь:
https://codecombat.com/
Игра CodeCombat создана специально для тех, кто изучает программирование и хочет немного разнообразить процесс обучения игрой. Она поддерживает не только Python, но и JavaScript, CoffeeScript, Lua и другие.
Здесь вам предлагается выполнять различные задачи, управляя героем с помощью различных команд. При этом с каждым уровнем сложность игры возрастает и для прохождения требуется всё больше кода.
Попробовать игру можно здесь:
https://codecombat.com/
💾 Большая шпаргалка по консольным командам Git на русском
🌵 Настройки
🌵 Консольные команды
🌵 Создание нового репозитория
🌵 Клонирование репозитория
🌵 Добавление, удаление, отмена изменений
🌵 Коммиты и многое другое
🌵 Настройки
🌵 Консольные команды
🌵 Создание нового репозитория
🌵 Клонирование репозитория
🌵 Добавление, удаление, отмена изменений
🌵 Коммиты и многое другое
Seaborn - библиотека для визуализации и рисования статистической графики для ваших проектов написанная на Python, в основе которой лежит matplotlib.
Please open Telegram to view this post
VIEW IN TELEGRAM
▫️SOLID-принципы. Введение в ООП на Python.
▬▬▬▬▬▬▬▬
Смотреть видео на YouTube 🔓
Материалы курса: https://github.com/tkhirianov/pydatan
▬▬▬▬▬▬▬▬
Смотреть видео на YouTube 🔓
Материалы курса: https://github.com/tkhirianov/pydatan
YouTube
SOLID-принципы. Введение в ООП на Python.
Курс из 15 занятий, читается весной 2021 года в МФТИ, школа ЛФИ, 2 курс.
Тема 1-го занятия: ООП на Python.
Материалы курса: https://github.com/tkhirianov/pydatan
Telegram-канал для общения вольнослушателей: https://t.me/tkhirianov_data_analysis_with_py
Спонсировать…
Тема 1-го занятия: ООП на Python.
Материалы курса: https://github.com/tkhirianov/pydatan
Telegram-канал для общения вольнослушателей: https://t.me/tkhirianov_data_analysis_with_py
Спонсировать…
📒 Шпаргалка по логированию на Python
▬▬▬▬▬▬▬▬
Логирование — крайне важная штука в программировании.
В языке Python основным инструментом для логирования является библиотека logging. Так давайте рассмотрим её подробней.
Читать статью на сайте
▬▬▬▬▬▬▬▬
Логирование — крайне важная штука в программировании.
В языке Python основным инструментом для логирования является библиотека logging. Так давайте рассмотрим её подробней.
Читать статью на сайте
Tproger
Шпаргалка по логированию на Python от компании IT Resume
В языке Python основным инструментом для логирования является библиотека logging. Так давайте вместе с IT Resume рассмотрим её подробней.
Разница между генераторными выражениями и генераторами коллекций
Записи в первой и второй строчке в коде выше очень похожи, но различаются видами скобок. В генераторе списка они квадратные, а в генераторном выражении – круглые.
Распечатав переменные, можно заметить, что значением переменной
Если вам нужен результат, например, в виде списка, прямо сейчас для дальнейшего выполнения программы, то используйте генераторы коллекций.
А если же значения понадобятся еще не скоро или неизвестно, понадобятся ли вообще, то предпочтительнее использовать генераторы, чтобы не занимать лишнюю память и не нагружать систему.
Записи в первой и второй строчке в коде выше очень похожи, но различаются видами скобок. В генераторе списка они квадратные, а в генераторном выражении – круглые.
Распечатав переменные, можно заметить, что значением переменной
a является список, а переменная x хранит в себе объект генератора. И здесь возникает вопрос: что же использовать?Если вам нужен результат, например, в виде списка, прямо сейчас для дальнейшего выполнения программы, то используйте генераторы коллекций.
А если же значения понадобятся еще не скоро или неизвестно, понадобятся ли вообще, то предпочтительнее использовать генераторы, чтобы не занимать лишнюю память и не нагружать систему.
Веселый и достаточно поучительный урок по созданию телеграм бота с автопостингом из сайта Хабр.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Пишем Телеграм Бота для Автопостинга новостей с Хабра | Телеграм бот + Парсер
Сегодня мы напишем специального Телеграм Бота, который будет брать новостные посты с сайта Хабр, и постить их в нашем Телеграм канале! В этом ролике мы будем использовать библиотеки: telebot, telebot и beautifulsoup.
Привет! Меня зовут Игорь. На моём канале…
Привет! Меня зовут Игорь. На моём канале…
Python-mini-projects
Коллекция простых мини-проектов на Python для улучшения ваших навыков работы с Python
▪️Привет, мир
▪️JSON в CSV
▪️Генератор случайных паролей
▪️Информация о профиле Instagram
▪️Строка поиска в файлах
▪️Получить ссылки с веб-страницы
▪️Приложение Todo с Flask
▪️Добавить водяной знак на изображения
▪️Разделить папки на подпапки
▪️Загрузить массовые изображения
▪️Случайное слово из файла
▪️Уведомление об уровне заряда батареи
▪️Рассчитать возраст
▪️Анализ текстового файла
и многое другое…
https://github.com/Python-World/python-mini-projects
Коллекция простых мини-проектов на Python для улучшения ваших навыков работы с Python
▪️Привет, мир
▪️JSON в CSV
▪️Генератор случайных паролей
▪️Информация о профиле Instagram
▪️Строка поиска в файлах
▪️Получить ссылки с веб-страницы
▪️Приложение Todo с Flask
▪️Добавить водяной знак на изображения
▪️Разделить папки на подпапки
▪️Загрузить массовые изображения
▪️Случайное слово из файла
▪️Уведомление об уровне заряда батареи
▪️Рассчитать возраст
▪️Анализ текстового файла
и многое другое…
https://github.com/Python-World/python-mini-projects
polnoe-rukovodstvo-po-komandam-linux.pdf
384.2 KB
💾 Руководство по командам Linux на русском
Удаление GIL из Python: заметки со встречи Python Core и Сэма Гросса
nogil — это форк Python 3.9, который удаляет GIL. Его разработал Сэм Гросс и сейчас у нас есть возможность почитать перевод интервью с ним, где он поделился своим мнением насчёт будущего nogil, параллельного запуска интерпретаторов и многого другого.
Почитать можно здесь:
https://habr.com/ru/company/kts/blog/646207/
nogil — это форк Python 3.9, который удаляет GIL. Его разработал Сэм Гросс и сейчас у нас есть возможность почитать перевод интервью с ним, где он поделился своим мнением насчёт будущего nogil, параллельного запуска интерпретаторов и многого другого.
Почитать можно здесь:
https://habr.com/ru/company/kts/blog/646207/
💬 10 правил деловой переписки в мессенджерах
Этикет при общении в мессенджерах – важный аспект не только в повседневной жизни, но и на работе. Следуй простым правилам и тогда тебе не придется краснеть.
https://proglib.io/sh/HWZ5TcI3Bj
Этикет при общении в мессенджерах – важный аспект не только в повседневной жизни, но и на работе. Следуй простым правилам и тогда тебе не придется краснеть.
https://proglib.io/sh/HWZ5TcI3Bj
Создаём бота клиентской службы с помощью Python, Flask и Pinecone
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
Часто, у пользователей возникают одни и те же вопросы на которые уже неоднократно отвечали сотрудники поддержки. Что, если на заданный клиентом вопрос вы бы могли программно находить подобные заданные ранее вопросы с ответами, которые могут его устроить?
Такое уже применяется сегодня во многих сервисах, и вы тоже можете сделать аналогичную систему поддержки. Как это реализовать узнаете тут:
https://tprg.ru/U48W
💾 Web-программирование на Python
Год: 2022
работать с переменными, операторами, числами, строками, регулярными выражениями, списками, кортежами, множествами, датой и временем. Узнаете, как писать функции, читать содержимое каталогов, работать с файлами, подключать модули. На практике освоите создание несложных программ: вывода данных из форм, проверки адреса электронной почты, подсвечивания ссылок, бесконечной ленты новостей и других.
Автор: В.В. ЯнцевГод: 2022
AiPainter — цифровой AI-художник
Приложение AiPainter является удобной обёрткой для трёх нейросетей: StableDiffusion (используется её форк InvokeAI), lama-cleaner и rembg. Первая умеет генерировать изображения по текстовому описанию, вторая удалять объекты с изображения, а третья удаляет фон.
Что в итоге получилось можно посмотреть тут:
https://habr.com/ru/post/694212/
Приложение AiPainter является удобной обёрткой для трёх нейросетей: StableDiffusion (используется её форк InvokeAI), lama-cleaner и rembg. Первая умеет генерировать изображения по текстовому описанию, вторая удалять объекты с изображения, а третья удаляет фон.
Что в итоге получилось можно посмотреть тут:
https://habr.com/ru/post/694212/
⚖️ Что такое лицензирование ПО и как оно работает?
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb