🚀 Ускоряем Python с помощью Numba Numba - это библиотека для Python, которая преобразует функции Python в машинный код для быстрого выполнения на CPU или GPU. Это значительно увеличивает производительность кода. pip install numba Пример использования: import numba @numba.jit def compute_pi(n): total = 0 for i in range(1, n): total += 1 / (i i) return (6 total) ** 0.5 print("Pi с использованием Numba:", compute_pi(1000000)) Почему Numba? - Простота использования: Просто добавьте декоратор @numba...
Python По-русски
Расскажем про возможности языка питон
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
15 из 15Когда нанял репетитора за 100 рублей в час
numbers = [1, 2, 3, 4, 5, 6] even_numbers = list(filter(lambda x: x % 2 == 0, numbers)) print(even_numbers) Функция filter вместе с аргументом позволяет легко фильтровать элементы в списке по нужному параметру.
💵 Создаем Telegram-бота для отслеживания курса валют Привет! Сегодня мы создадим Telegram-бота на Python для отслеживания курса валют. 🚀 Шаг 1: Установка библиотек Установим python-telegram-bot версии 13.7 и requests: pip install python-telegram-bot==13.7 requests Шаг 2: Получение API ключа Зарегистрируйтесь на ExchangeRate-API и получите API ключ. Шаг 3: Создание бота через BotFather 1. Найдите BotFather в Telegram. 2. Создайте нового бота командой /newbot, введите имя и юзернейм. 3. Скопируй...
def greet(name, message="Hello"): return f"{message}, {name}!" print(greet("Alice")) print(greet("Bob", "Good morning")) Функции в Python могут иметь параметры по умолчанию, которые используются, если не передано значение.
Декораторы позволяют изменять поведение функций или классов.
Функция filter фильтрует элементы последовательности на основе заданного условия.
Ключевое слово global позволяет изменять глобальные переменные внутри функций.
Декоратор @property позволяет создавать свойства объектов с автоматическим выполнением кода при доступе к ним.
Модуль random предоставляет функции для генерации случайных чисел.