Если ты только начал изучать язык программирования Python, и не знаешь, как удержать в голове огромное число функций и их методов, то пора познакомиться с такими помощниками как DIR и HELP.
dir() (в переводе с англ. "directory" означает "каталог") - функция для просмотра объекта и метода объекта.
Объект - это все, что есть в Python, например, переменная, библиотека, функция, список, множество и т.д. Объект всегда является частью какого-то класса. Так как Python является объектно-ориентированным языком, то все, что создаётся в коде - является объектом определённого класса.
Например
Библиотеки - объекты класса "module", строки - объекты класса "str", списки - объекты класса "list".
В примере функция TYPE проверяет, к какому классу относится объект. Заменим TYPE на DIR.
DIR выдаёт нам список методов. "Что умеют делать объекты данного класса".
Мы получили все функции, которые входят в состав библиотеки math. Нас интересуют только те, что выделены жёлтым цветом. Методы с двумя подчёркиваниями - это специальные методы. Их лучше не трогать.
Предположим, мы забыли, что делает функция CEIL. Узнать подробнее о функции можно с помощью HELP.
help() выдаёт справочную информацию по конкретной функции или типу данных.
Мы получили описание на английском языке, в котором сказано, что функция принимает на вход число x и возвращает наименьшее число >= x. То есть, например, для числа 3.2 функция вернёт 4.
Проделаем то же самое с объектом "строка".
Нам удалось вспомнить названия строковых методов. Узнаем значение метода STRIP.
Узнаем, что функция STRIP возвращает копию строки с удалением начальных и конечных пробелов.
Попробуйте извлечь информацию самостоятельно из других объектов, таких, как целые числа, списки и множества.
Удачи!