🍳 Задача по Python #35
Описание
Напишите функцию calculate_rpn, которая принимает строку, представляющую выражение в Обратной Польской Нотации, и возвращает результат его вычисления.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию calculate_rpn, которая принимает строку, представляющую выражение в Обратной Польской Нотации, и возвращает результат его вычисления.
Примеры
calculate_rpn('5 3 + 8 * 4 /') # 16Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
🥰4❤1
Opyrator — инструмент, позволяющий превратить любую вашу Python функцию в полноценный микросервис с веб API, статистикой обращений, графиками и тд.
Это позволяет пользователям развертывать сервисы и получать к ним доступ через HTTP API или интерактивный пользовательский интерфейс
Крч штука топ 🔥
Ставится командой ⚙️
Документация и примеры кода здесь.
Это позволяет пользователям развертывать сервисы и получать к ним доступ через HTTP API или интерактивный пользовательский интерфейс
Крч штука топ 🔥
Ставится командой ⚙️
pip install opyrator
Документация и примеры кода здесь.
PrettyTable – это Python-модуль, который облегчает создание таблиц в коде. На его основе можно легко создавать таблицы из результатов запросов или из любых других данных. Библиотека была разработана Дайвом Льюисом и имеет удобный и понятный синтаксис, который позволяет создавать с помощью пары строк кода красивые таблицы.
PrettyTable позволяет форматировать таблицы, выравнивать данные, добавлять заголовки и многое другое. Это делает эту библиотеку полезным инструментом для анализа, презентации и отображения данных на экране.
Ставится командой ⚙️
Документация и примеры кода здесь
PrettyTable позволяет форматировать таблицы, выравнивать данные, добавлять заголовки и многое другое. Это делает эту библиотеку полезным инструментом для анализа, презентации и отображения данных на экране.
Ставится командой ⚙️
pip install prettytable
Документация и примеры кода здесь
👍5
🐣 Задача по Python #37
Описание
Напишите генератор, который будет генерировать последовательность чисел Фибоначчи, но с ограничением по максимальному значению. Генератор должен прекратить работу, когда очередное число Фибоначчи превысит заданное ограничение.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите генератор, который будет генерировать последовательность чисел Фибоначчи, но с ограничением по максимальному значению. Генератор должен прекратить работу, когда очередное число Фибоначчи превысит заданное ограничение.
Примеры
for num in fibonacci_with_limit(100):Свой вариант решения в комментарии 💭
print(num) # 1 1 2 3 5 8 13 21 34 55 89
Кодом делиться через pastebin.org или repl.it.
#задачи
❤2
Статья дня. Как посчитать количество строк в файле
Допустим, вам нужно узнать, сколько строк в вашем файле, но файл достаточно большой, и вам бы не хотелось читать его полностью. В этой статье мы расскажем, как получить количество строк в файле при помощи Python.
Читать статью
#читать
Допустим, вам нужно узнать, сколько строк в вашем файле, но файл достаточно большой, и вам бы не хотелось читать его полностью. В этой статье мы расскажем, как получить количество строк в файле при помощи Python.
Читать статью
#читать
❤2🤡1
🥚 Задача по Python #36
Описание
Напишите функцию find_average, которая будет принимать список чисел и возвращать среднее значение всех элементов списка.
Примечание: Убедитесь, что функция корректно обрабатывает случай пустого списка, чтобы избежать деления на ноль.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию find_average, которая будет принимать список чисел и возвращать среднее значение всех элементов списка.
Примечание: Убедитесь, что функция корректно обрабатывает случай пустого списка, чтобы избежать деления на ноль.
Примеры
find_average([5, 10, 15, 20]) # 12.5Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
❤1👍1
Статья дня. Функция dir() в Python
В Python функция dir() возвращает список атрибутов и методов, принадлежащих объекту. В этой статье вы узнаете, как вызвать эту функцию на любом объекте и, что более важно, как проанализировать полученный результат.
Читать статью
#читать
В Python функция dir() возвращает список атрибутов и методов, принадлежащих объекту. В этой статье вы узнаете, как вызвать эту функцию на любом объекте и, что более важно, как проанализировать полученный результат.
Читать статью
#читать
❤3🥰1🎉1
🍳 Задача по Python #38
Описание
Нужно написать функцию calculate, которая на вход принимает единственное действительное число A, а на выход возвращает такое число x, которое удовлетворяет выражению x²+√x = A. Ответ должен быть с относительной погрешностью 10^(-6).
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Нужно написать функцию calculate, которая на вход принимает единственное действительное число A, а на выход возвращает такое число x, которое удовлетворяет выражению x²+√x = A. Ответ должен быть с относительной погрешностью 10^(-6).
Примеры
calculate(2.0) # 1.0Свой вариант решения в комментарии 💭
calculate(15.6) # 3.69823217
Кодом делиться через pastebin.org или repl.it.
#задачи
👍4👏1
🐥 Задача по Python #39
Описание
Напишите функцию longest_sequence, которая принимает строку в качестве аргумента и возвращает длину самой длинной последовательности одинаковых символов в этой строке. Символы регистронезависимы.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию longest_sequence, которая принимает строку в качестве аргумента и возвращает длину самой длинной последовательности одинаковых символов в этой строке. Символы регистронезависимы.
Примеры
longest_sequence("aaabbBccc") # 3 (ccc)Свой вариант решения в комментарии 💭
longest_sequence("Hello, world!") # 2 (ll)
longest_sequence("aabbbccddddd") # 5 (dd)
longest_sequence("xyz") # 1 (каждый символ - отдельная последовательность)
Кодом делиться через pastebin.org или repl.it.
#задачи
Статья дня. Как вывести ромб из звездочек на Python
Вывод геометрических фигур – отличный способ отточить навыки применения циклов. В этой статье мы разберем, как вывести на экран ромб из звездочек при помощи цикла for Python.
Читать статью
#читать
Вывод геометрических фигур – отличный способ отточить навыки применения циклов. В этой статье мы разберем, как вывести на экран ромб из звездочек при помощи цикла for Python.
Читать статью
#читать
🐥 Задача по Python #40
Описание
Напишите функцию
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию
rgb_to_hex(r: int, g: int, b: int) -> str
, которая принимает значения красного (r), зеленого (g) и синего (b) компонентов цвета (каждое в диапазоне от 0 до 255) и возвращает строку, представляющую цвет в HEX формате.Примеры
rgb_to_hex(255, 192, 0) # ffc000Свой вариант решения в комментарии 💭
rgb_to_hex(0, 128, 255) # 0080ff
Кодом делиться через pastebin.org или repl.it.
#задачи
👍1
🐼 Pandas - это библиотека для обработки и анализа данных на Python.
Она широко используется для работы со структурированными данными и отлично подходит для очистки, преобразования и анализа данных. Pandas имеет широкий спектр инструментов для работы с данными, включая объекты dataframe и series, которые похожи на таблицы и столбцы в SQL.
Как использовать Pandas для загрузки и изучения набора данных представлены на фотографии
Ставится командой ⚙️
Она широко используется для работы со структурированными данными и отлично подходит для очистки, преобразования и анализа данных. Pandas имеет широкий спектр инструментов для работы с данными, включая объекты dataframe и series, которые похожи на таблицы и столбцы в SQL.
Как использовать Pandas для загрузки и изучения набора данных представлены на фотографии
Ставится командой ⚙️
pip install cython
Документация и примеры кода здесь👍6🔥2❤1
🍳 Задача по Python #41
Описание
Вам предоставляется список целых чисел и индекс n. Ваша задача - поменять местами значения первого и последнего элементов списка, второго и предпоследнего элементов списка и так далее до индекса n.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Вам предоставляется список целых чисел и индекс n. Ваша задача - поменять местами значения первого и последнего элементов списка, второго и предпоследнего элементов списка и так далее до индекса n.
Примеры
reverse_indices([1, 2, 3, 4, 5, 6], 2) # [3, 2, 1, 4, 5, 6]Свой вариант решения в комментарии 💭
Кодом делиться через pastebin.org или repl.it.
#задачи
🔥1
Узнайте, как парсить данные из HTML и XML в Python с помощью популярных библиотек BeautifulSoup и lxml, с примерами кода!
Парсинг данных из HTML и XML является распространенной задачей в области Python-разработки. Мы рассмотрим основные инструменты и подходы для решения этой задачи.
BeautifulSoup
BeautifulSoup — это популярная библиотека для парсинга HTML и XML документов. Она предоставляет простой и удобный интерфейс для извлечения данных из веб-страниц.
Установка
Для установки библиотеки BeautifulSoup выполните следующую команду:
pip install beautifulsoup4
lxmllxml — это еще одна мощная библиотека для парсинга HTML и XML документов. Она предоставляет быстрый и эффективный парсер, основанный на C-библиотеках libxml2 и libxslt.
Установка
Для установки библиотеки lxml выполните следующую команду:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
🐥 Задача по Python #42
Описание
Реализуйте функцию count_unique_elements, которая будет подсчитывать количество уникальных элементов в списке. Уникальные элементы не должны повторяться в подсчете, даже если они встречаются несколько раз.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Реализуйте функцию count_unique_elements, которая будет подсчитывать количество уникальных элементов в списке. Уникальные элементы не должны повторяться в подсчете, даже если они встречаются несколько раз.
Примеры
count_unique_elements([1, 2, 2, 3, 3, 3, 4, 4, 4, 4]) # 4Свой вариант решения в комментарии 💭
count_unique_elements(['apple', 'banana', 'apple', 'cherry']) # 3
count_unique_elements([]) # 0
Кодом делиться через pastebin.org или repl.it.
#задачи
🔥3🥱1
rembg - это библиотека для удаления фона у любого изображения.
Работает с помощью нейронной сети.
И также является консольной утилитой.
Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод
Ставится командой ⚙️
Работает с помощью нейронной сети.
И также является консольной утилитой.
Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод
remove(input)
.Ставится командой ⚙️
pip install rembg[gpu,cli]
Документация и примеры кода здесь.🔥12👍2🎉1