Python с нуля к первым деньгам за коды
320 subscribers
91 photos
44 videos
154 links
Download Telegram
#PythonLen #PythonRange #PythonType #PythonSum #PythonMax #PythonMin #PythonSorted #PythonZip #PythonEnumerate #PythonFilter #PythonMap #PythonAll #PythonAny #PythonDict #PythonList #PythonSet #PythonTuple #PythonPrint #PythonMath #PythonRe #PythonOS #PythonSys #PythonDatetime #PythonRandom #PythonJSON #PythonCollections #PythonItertools #PythonRequests #PythonPandas #PythonNumpy

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

Часто используемые функции Python

✳️ len() - возвращает количество элементов в объекте (строке, списке, словаре и т.д.)

✳️ range() - генерирует последовательность чисел, часто используется в циклах

✳️ type() - возвращает тип объекта

✳️ sum() - вычисляет сумму элементов в итерируемом объекте

✳️ max() / min() - возвращают соответственно максимальное и минимальное значение из последовательности

✳️ sorted() - возвращает отсортированный список из итерируемого объекта

✳️ zip() - объединяет несколько итерируемых объектов в кортежи

✳️ enumerate() - возвращает пары индекс-значение при переборе последовательности

✳️ filter(), map() - применяют функцию к элементам последовательности для фильтрации или преобразования

✳️ all(), any() - проверяют, выполняется ли условие для всех или хотя бы одного элемента

✳️ dict(), list(), set(), tuple() - функции для создания соответствующих коллекций

print() - выводит информацию на экран (используется практически в каждом проекте)

Часто используемые стандартные модули Python

✳️ math - математические функции и константы (корни, тригонометрия, округления)

✳️ re - работа с регулярными выражениями для поиска и обработки текста

✳️ os - взаимодействие с операционной системой: работа с файлами, путями, переменными окружения

✳️ sys - доступ к параметрам и функциям интерпретатора Python (аргументы командной строки, завершение программы)

✳️ datetime - работа с датой и временем: вычисления, форматирование, преобразования

✳️ random - генерация случайных чисел и выбор случайных элементов

✳️ json - кодирование и декодирование данных в формате JSON

✳️ collections - расширенные структуры данных: defaultdict, Counter, deque и другие

✳️ itertools - инструменты для эффективной работы с итераторами и генераторами

✳️ requests (внешний модуль) - для HTTP-запросов, часто используется при работе с API

✳️ pandas, numpy (внешние модули) - для анализа и обработки данных (особенно в научных и аналитических задачах)

Эти функции и модули лежат в основе большинства Python-проектов - от простых скриптов до крупных приложений и анализа данных

🥸
Перейти, узнать больше про канал👀📚📃