Топ-10 встроенных функций Python

В Python много функций доступно сразу, без импорта. Вот десять, которые пригодятся с первых программ.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

print, input, len

print() выводит данные на экран, input() читает строку от пользователя, len() возвращает длину строки, списка или другой коллекции.

Это тройка, с которой начинается почти любая программа-новичок.

range, enumerate

range() создаёт последовательность чисел — незаменима в циклах for. enumerate() даёт сразу индекс и элемент при переборе списка.

Благодаря enumerate не нужно вручную заводить счётчик.

int, str, float

Эти функции приводят типы: int('5') превращает строку в число, str(5) — число в строку, float('3.14') — в дробное.

Приведение типов постоянно нужно при работе с вводом пользователя.

sum, sorted, type

sum() складывает числа из списка, sorted() возвращает отсортированную копию, type() показывает тип значения — удобно при отладке.

sorted() не меняет исходный список, а создаёт новый — это важное отличие от метода .sort().

Частые вопросы

Нужно ли их заучивать? Нет, они запомнятся сами от частого использования.

Где смотреть полный список? В официальной документации Python, но на старте хватит этих десяти. Потренируйтесь применять их в «Дрон Кодере».

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык