Задать вопрос
@askme123

Как создаются встроенные функции в python?

Допустим я хочу заново написать функцию min()
Я делаю def min():
Что будет после двоеточия? Какая логика?
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
AshBlade
@AshBlade
Просто хочу быть счастливым
Встроенные функции - это функции, которые доступны "из коробки". Это значит, что не надо их писать самим. По факту это такие же функции, как и самописные.

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

Я делаю def min():
Что будет после двоеточия? Какая логика?


1. Создастся объект функции
2. Интерпретатор запишет этот объект в свое хранилище с ключом названия функции - если уже было, то перезатрет

Дальше будет использовать уже новый объект
Ответ написан
@tshipenchko
В основном built-in функции реализуются используемым интерпретатором Python. Скорее всего у вас используется CPython. Вот исходный код функции min
Ответ написан
@dmshar
А вы учебник по Python не пробовали открывать? Во всех них очень подробно описывается " Что будет после двоеточия". А в некоторых даже описывается, "какая логика" будет у функции поиска минимума. Попробуйте почитать. И не надо будет задавать вопросы уровня пятиклассника. Если вы не пятиклассник, конечно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽