Python - Советы, библиотеки, гайды
19.7K subscribers
1.17K photos
25 videos
6 files
589 links
Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Автор - Абрахам (@priler)

РКН: https://kurl.ru/uXZzR
Download Telegram
🐍 Совет по Python №11.

Вместо того, чтобы изобретать велосипед - воспользуйтесь встроенным строковым методом isdigit :3
🤡86👍42🌚54❤‍🔥1😐1
А чё в смысле 🌚
🤔76🌚112👍2🤯2
🥚 Задача по Python #23

Описание

Напишите функцию reverse_string, которая будет возвращать строку, но в обратном порядке.

Примеры

reverse_string("Hello, world!") # !dlrow ,olleH

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

#задачи
🤡48🤔11👍6😁2😐1
Да, Гордон Питонянзи именно такой 🌚
80😁25🌚10🔥4
zip_longest() — функция модуля itertools, которая используется для объединения двух итерируемых объектов.

zip_longest() лучше обычного zip() тем, что zip_longest() расширяет итерируемые объекты до одинаковой длины. Если одно из итерируемых объектов имеет большую длину, чем другой, то функция zip_longest() использует значение fillvalue(по умолчанию None) для заполнения отсутствующих элементов.

Думаю пример выше понятен :3
👍526😢1
Хороший совет 🌚
🎉82😁10🌚10👍4🤩21💯1🏆1
А чё всмысле 🌚
🌚187😁13🤯10👍81🍓1
🍳 Задача по Python #24

Описание

Напишите функцию number_of_queens чтобы определить количество возможных расстановок двух ферзей на поле NxN клеток, таких, чтобы два ферзя не могли побить друг друга, за лучшее возможное время.

Примеры

number_of_queens(2) # 0
number_of_queens(3) # 8
number_of_queena(4) # 44

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

#задачи
🤔24👍71🌚1
Разные языки если были бы винами. Python убил 💀
101😁32❤‍🔥8👍3😐2🌚1
FastAPI — фреймворк для разработки веб-приложений.

FastAPI это высокопроизводительный веб-фреймворк, позволяющий использовать асинхронное программирование. Он обеспечивает эффективность, простоту разработки и автоматическую генерацию swagger-ui.

В примере выше мы определили два обработчика запросов: один для корневого URL, а другой для items/{item_id} URL с аргументами.

⚙️ Ставится командой pip3 install fastapi
Документация и примеры кода здесь :3
❤‍🔥40👍1121
А чё в смысле 🌚
👍89😁43❤‍🔥10🌚7🤔1🤡1
Один чел взял и сравнил нейросети на способность писать работающий 🐍 Python код.

📊 Результаты:
🥇 Bard, Bing, GPT4 – 4;
🥈 GPT3.5, Sage – 3;
🥉 Claude Instant – 2;
😗 Claude+, Koala – 1;
💩 Остальные по нулям.

Почему в результатах нет Copilot — неизвестно.
Требуем новое сравнение.
Please open Telegram to view this post
VIEW IN TELEGRAM
46👍5❤‍🔥2
qr2text — простая библиотека для того, чтобы генерировать текстовые qr-коды.

qr2text можно использовать для того, чтобы превратить svg qr-code в текстовый qr-code. Так же можно генерировать бинарные текстовые qr-кода(из ноликов и единичек)

P.S. Похожая библиотека есть для Rust :)

Ставится командной ⚙️ pip3 install qr2text
Документация и примеры кода здесь :3
27👍7🐳1