Переполнение точности в Python
Каждый программист рано или поздно сталкивается с загадочным поведением чисел в компьютере. Почему 0.1 + 0.2 не равно 0.3? Почему финансовые расчёты иногда дают странные результаты?
Python
Проверка условия включения числа в интервалы
❔Как наиболее ёмко на языке Python записать следующее математическое условие:
\(x \in (20, 30)\cup [0, 20] \cup (30, 40)\)
Python
Что такое контекстный менеджер в Python?
В Python, контекстный менеджер - это конструкция, которая позволяет вам точно определить, как ресурсы (например, файлы, сетевые соединения, блокировки) должны быть настроены и очищены.
FAQ PythonPython
sympy, numpy и scipy в python. Какие задачи решают?
SymPy, NumPy и SciPy — это мощные библиотеки для научных вычислений в Python, каждая из которых имеет свои особенности и области применения.
FAQ PythonPython
Что такое Uvicorn?
Uvicorn — это легковесный, быстрый сервер для запуска веб-приложений на Python, поддерживающий стандарт ASGI (Asynchronous Server Gateway Interface).
FAQ PythonPython
Начало работы с Python [1.3]
Представьте, что типы данных — это инструменты в вашем наборе, а операции — это способы их использования. Сегодня мы научимся применять эти инструменты эффективно!
Python | УрокиPython
Скрипт для быстрой проверки доступности IP-адресов. Многопоточность.
Этот скрипт использует многопоточность для быстрой проверки доступности IP-адресов. Он создает потоки для параллельного выполнения команды ping, обрабатывает результаты и выводит информацию о доступности каждого IP-адреса.
Python
Скрипт вывода содержания файла со списком (например, IP адресов)
Скрипт запрашивает у пользователя путь к файлу с IP-адресами, проверяет его существование, считывает содержимое и возвращает список IP-адресов.
Скрипты | PythonPython
Дополнительные операции с типами данных [1.4]
Данные, с которыми вы работаете, нужно не только хранить, но и обрабатывать. Самый простой и очевидный способ их обработки — применение различных операций и преобразований.
Python | УрокиPython
Функции в Python: основные строительные блоки программ [1.5]
Представьте, что вам нужно выполнить одну и ту же задачу несколько раз в программе. Вместо того чтобы писать одинаковый код многократно, вы можете создать функцию — именованный блок кода, который можно вызывать в любом месте программы. Функции похожи на мини-программы внутри основной программы, которые выполняют конкретную задачу.
Python | УрокиPython
Ввод и вывод данных. Форматирование. Работа с файлами [1.6 ]
Взаимодействие программы с внешним миром — ключевая возможность любого языка программирования. В Python это реализуется через стандартный ввод-вывод (консоль), форматирование строк для представления данных и работу с файлами для хранения информации.
Python | УрокиPython
Условный оператор и циклы в Python [1.7]
В реальных задачах часто требуется изменять поведение программы в зависимости от определенных условий. Для этого в Python используются условные операторы.
Python | УрокиPython