uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Pythoner

Pythoner

Відкрити в Telegram

Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode

Показати більше
6 542
Підписники
-224 години
-167 днів
-5530 днів
Архів дописів
⌨️ Что нового в Python 3.12 ❓ 💬Обратная косая черта в f-строках💬 До Python 3.12 использовать backslash в интерполируемых ст
⌨️ Что нового в Python 3.12 ❓ 💬Обратная косая черта в f-строках💬 До Python 3.12 использовать backslash в интерполируемых строках было нельзя. Теперь же мы смело можем внедрять и разрывы строк (\n), и переносы кареток (\r), и другие подобные символы: >>> print(f"This is the playlist: {"\n".join(songs)}") This is the playlist: Take me back to Eden Alkaline Ascensionism >>> print(f"This is the playlist: {"\N{BLACK HEART SUIT}".join(songs)}") This is the playlist: Take me back to Eden💙Alkaline💙Ascensionism

🤭
🤭

⌨️ Что нового в Python 3.12 🧐 💬Переиспользование кавычек в f-строках💬 Теперь напрягать внимание, чтобы вложить в строку об
⌨️ Что нового в Python 3.12 🧐 💬Переиспользование кавычек в f-строках💬 Теперь напрягать внимание, чтобы вложить в строку объект в кавычках, не нужно. Система поймет, где открывающая, а где — закрывающая кавычка, любое количество раз: >>> songs = ['Take me back to Eden', 'Alkaline', 'Ascensionism'] >>> f"This is the playlist: {", ".join(songs)}" 'This is the playlist: Take me back to Eden, Alkaline, Ascensionism'

⌨️Что нового в Python 3.12. 🔔12 августа вышел Python 3.12.0rc1, а значит, пора пройтись по обновам. Собрал основные фишки дл
⌨️Что нового в Python 3.12. 🔔12 августа вышел Python 3.12.0rc1, а значит, пора пройтись по обновам. Собрал основные фишки для тех, кому сложно (или не особо хочется) лезть в документацию. 💬 Улучшенные подсказки для импорта 💬 Если вы забыли подтянуть библиотеку инструкцией import, то теперь интерпретатор вежливо подскажет (‘did you forget...’) и укажет на опечатки в названии подключаемого модуля: from collections import chainmap Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: cannot import name 'chainmap' from 'collections'. Did you mean: 'ChainMap'? 📰Так же далее выпущу ещё 5 или больше интересных обновлений.

😅
😅

🤔 Что такое хендлеры в телеграм ботах, с точки зрения кода Python? Хендлеры - это функции, которые вызываются при получении
🤔 Что такое хендлеры в телеграм ботах, с точки зрения кода Python? Хендлеры - это функции, которые вызываются при получении определенного события от пользователя. В телеграм ботах, хендлеры используются для обработки входящих сообытий и выполнения определенных действий в ответ на эти события (отправка сообщения, взаимодействие с сообщением и т.д.). Хендлеры могут быть созданы для обработки текстовых сообщений, фотографий, аудио и других типов сообщений, которые могут быть отправлены в телеграм бота. 🤔 Как работают хендлеры? При создании бота в телеграме, необходимо создать соединение с API телеграма. Затем, для каждого типа сообщений, необходимо создать соответствующий хендлер, который будет обрабатывать этот тип сообщения. Когда пользователь отправляет сообщение в бота, телеграм сервер отправляет это сообщение в вашу программу, в которой запущен ваш бот. Затем, используя созданные хендлеры, ваша программа обрабатывает это сообщение и выполняет определенные действия в ответ на это сообщение.

⌨️F-strings в Python мощнее, чем можно подумать. Форматированные строковые литералы, которые ещё называют f-строками (f-strin
⌨️F-strings в Python мощнее, чем можно подумать. Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может и не знать🤔 Подробнее

Python for Data Science for Dummies 2Ed.pdf13.72 MB

Отличная книжка "Python и наука о данных для чайников" 2-е издание. Авторы: Джон Пол Мюллер, Лука Массарон Год издания: 2020
Отличная книжка "Python и наука о данных для чайников" 2-е издание. Авторы: Джон Пол Мюллер, Лука Массарон Год издания: 2020 Книга «Python и наука о данных для чайников» покажет, как использовать язык Python для создания интересных вещей с помощью науки о данных. ⏺Вы увидите, как установить набор инструментов Anaconda, благодаря которому работа с Python станет очень простой. ⏺Здесь вы откроете для себя инструмент Google Colab, позволяющий писать код в облаке с помощью обычного планшета. ⏺Вы узнаете, как выполнять все виды вычислений, используя последнюю версию языка Python. ⏺Вы также научитесь использовать различные библиотеки, обеспечивающие научный статистический анализ, построение диаграмм, графиков и многое другое. 🎁Файл с книгой отправлю постом ниже🎁

🔲 enumerate 🔲
+4
🔲 enumerate 🔲

🌐Платформа Google Colab. Платформа Google Colab является одним из наиболее простых и удобных способов работы с python. Ведь
🌐Платформа Google Colab. Платформа Google Colab является одним из наиболее простых и удобных способов работы с python. Ведь для того, чтобы начать работу, по сути не требуется ничего устанавливать - достаточно просто открыть ваш удобный веб браузер и создать блокнот Google Colaboratory В открывшемся документе можно сразу же начать писать и запускать код. Также документом удобно делиться с коллегами и друзьями - достаточно переслать им ссылку.

😈Разница между __str__ и __repr__ Оба магических метода __str__ и __repr__ используются для получения строкового представлен
😈Разница между __str__ и __repr__ Оба магических метода __str__ и __repr__ используются для получения строкового представления объекта. Давайте разберемся, в чем же собственно разница между ними. Метод __str__ используется для создания вывода для конечного пользователя, а __repr__ в основном используется для отладки и разработки. Другими словами, цель __repr__ – быть однозначным, а __str__ – читабельным. Функция print() и встроенная функция str() используют метод __str__ для отображения строкового представления объекта, а вот встроенная функция repr() использует для этого метод __repr__.

⌨️Новый вид синтаксис дженериков Python3.12. В предыдущих версиях псевдонимы записывались след.образом: from typing import Ty
⌨️Новый вид синтаксис дженериков Python3.12. В предыдущих версиях псевдонимы записывались след.образом: from typing import TypeAlias _T = TypeVar("_T") ListOrSet: TypeAlias = list[_T] | set[_T] В новой версии эта запись выглядит примерно так: type ListOrSet[T] = list[T] | set[T]

Python, Django и Bootstrap для начинающих.pdf86.80 MB

👨‍💻Современная книга про python - "Python, Django и Bootstrap для начинающих" Автор: А. Постолит Количество страниц: 624 Го
👨‍💻Современная книга про python - "Python, Django и Bootstrap для начинающих" Автор: А. Постолит Количество страниц: 624 Год издания: 2023 🟪Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm. В книге: рассмотреныРассмотрены основные технологии и рабочие инструменты создания веб-приложений. 💬Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений. 💬На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. 💬Рассмотрено создание шаблонов веб-страниц и форм для пользователей. 💬Показано взаимодействие пользователей с различными типами баз данных через модели. 💬Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов. 💬Приведен пошаговый пример создания сайта от его проектирования, до формирования программных модулей и развертывания сайта в Интернете с базами данных SQLite и MySQL. 🎁Файл с книгой отправлю постом ниже🎁

📝Как оставить в списке только уникальные значения без повторов? 💬Список с повторами: >>> num = [4, 8, 5, 8] Можно использов
📝Как оставить в списке только уникальные значения без повторов? 💬Список с повторами: >>> num = [4, 8, 5, 8] Можно использовать множества для удаления повторов. 💬Из списка сделаем множество, а из множества - список: >>> list(set(num)) [8, 4, 5] Мы действительно получили список уникальных элементов, вот только порядок нарушился. 💬Начиная с Python 3.7 для этих целей подойдут словари, у них гарантированно сохраняется порядок вставки, а так же ключи являются уникальными. >>> list(dict.fromkeys(num)) [4, 8, 5] Создали словарь с ключами из num и значениями None, преобразовали в список ⌨️