English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Python

Контроль потока Python

Функции Python

Типы данных Python

Файловые операции Python

Объекты и классы Python

Даты и время в Python

Продвинутые знания Python

Руководство по Python

Метод использования sum() в Python и примеры

Внутренние функции Python

Функция sum() складывает элементы iterable и возвращает сумму.

Синтаксис функции sum():

sum(iterable, start)

Функция sum() складывает элементы iterable слева направо и возвращает сумму, начиная с start.

Параметры sum()

  • iterable- итерируемый (список, кортеж, словарь и т.д.). Итерируемые элементы должны быть числами.

  • start(по умолчанию) - определить параметр для сложения, если этот параметр не был установлен, по умолчанию 0.

Значение sum()

sum() возвращает сумму элементов iterable и добавляет к ней сумму с start.

Пример: работа sum() в Python

numbers = [2.5, 3, 4, -5]
# Не был предоставлен параметр начала
numbers_sum = sum(numbers)
print(numbers_sum)
# start = 10
numbers_sum = sum(numbers, 10)
print(numbers_sum)

Результат вывода

4.5
14.5

Если нужно добавить числа с точной точностью, то следует использовать math.fsum(iterable).

Если нужно связать данные элементы iterable (элементы должны быть строками), то можно использовать метод join().

'string'.join(sequence)

Посетите эту страницу, чтобы узнать оИнформация о методе Python join()

Внутренние функции Python