Функция range(start,end,step) – генерирует числовую последовательность, начиная со значения start, заканчивая значением end-1. Может быть использован необязательный параметр step – указывающий на шаг между членами последовательности. Очень полезна тогда, когда нужно выполнить схожие повторяющиеся действия несколько раз. В следующем примере посчитаем с помощью range() сумму всех трехзначных чисел: Сумма всех трехзначных чисел: Очень удобно также использовать range() для перебора списков по индексу. Функция sum() – суммирует элементы объекта, подставленного ей в качестве аргумента, например sum ([3,7,1]) – где в качестве аргумента мы используем список [3,7,1], вернет 11. А если решать прошлый пример, используя функции range() и sum(): То, ответ получаем, написав одну строчку Функция min(arg,key) – возвращает минимальное число, переданного ей объекта в качестве аргумента arg: Минимальное значение: Необязательный параметр key данной функции может принимать значение любой одноаргументной
База знаний Python: Функции для работы с числами. Часть 1
23 сентября 201923 сен 2019
749
1 мин