Функция min( )
Синтаксис:
Встроенная функция min( )имеет 2а вида синтаксиса:
В первом случае в качестве аргумента передается итерируемый объект:
min(итерируемый_объект, default=значение, функция)
итерируемый_объект – объект поддерживающий итерирование (если коротко то – это такой объект из которого можно сделать итератор, а итератор это такой объект при каждом новом обращении к которому он возвращает свой следующий элемент, а когда элементы заканчиваются возбуждается исключение StopIterator ). Обязательный аргумент.
default=значение – значение возвращаемое в случае если итерируемый_объект – пустой. Необязательный аргумент.
функция – функция с одним аргументом которая применяется к каждому элементу итерируемого_объекта перед поиском наименьшего значения. Необязательный аргумент.
В этом случае функция min( ) возвращает наименьший элемент итерируемого_объекта, в случае если функции min( ) передан аргумент функция, то перед поиском наименьшего элемента эта функция применяется к каждому элементу итерируемого_объекта. В случае если итерируемый_объект – пустой, и есть аргумент default=значение, то возвращается его значение, если аргумента default=значение – нет, то возбуждается исключение ValueError.
Во втором случае в качестве аргумента передаются позиционные аргументы:
min(аргумент1, аргумент2, аргументN,)
аргумент1, аргумент2, аргументN – позиционные аргументы среди которых ищется наименьшее значение.
В этом случае функция min( ) возвращает наименьшее значение позиционных аргументов.
Функция max( )
Синтаксис:
Встроенная функция max( ) имеет 2а вида синтаксиса:
В первом случае в качестве аргумента передается итерируемый объект:
max(итерируемый_объект, default=значение, функция)
итерируемый_объект – объект поддерживающий итерирование (если коротко то – это такой объект из которого можно сделать итератор, а итератор это такой объект при каждом новом обращении к которому он возвращает свой следующий элемент, а когда элементы заканчиваются возбуждается исключение StopIterator ). Обязательный аргумент.
default=значение – значение возвращаемое в случае если итерируемый_объект – пустой. Необязательный аргумент.
функция – функция с одним аргументом которая применяется к каждому элементу итерируемого_объекта перед поиском наибольшего значения. Необязательный аргумент.
В этом случае функция max( ) возвращает наибольший элемент итерируемого_объекта, в случае если функции max( ) передан аргумент функция, то перед поиском наибольшего элемента эта функция применяется к каждому элементу итерируемого_объекта. В случае если итерируемый_объект – пустой, и есть аргумент default=значение, то возвращается его значение, если аргумента default=значение – нет, то возбуждается исключение ValueError.
Во втором случае в качестве аргумента передаются позиционные аргументы:
max(аргумент1, аргумент2, аргументN,)
аргумент1, аргумент2, аргументN – позиционные аргументы среди которых ищется наибольшее значение.
функция – функция с одним аргументом которая применяется к каждому позиционному аргументу перед поиском наибольшего значения. Необязательный аргумент.
В этом случае функция max( ) возвращает наибольшее значение позиционных аргументов.
По ссылкам можно почитать мои конспекты:
Книги и курсы по Python
Книги и курсы по Python год спустя.
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Библиотека os
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке