Сума на Python ()

Функцията sum () добавя елементите на итерабел и връща сумата.

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

 сума (iterable, start)

Най sum()функция добавя начални и елементи на даден iterable от ляво на дясно.

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

  • iterable - итерируем (списък, кортеж, дикт и т.н.). Елементите на итерацията трябва да бъдат числа.
  • старт (по избор) - тази стойност се добавя към сумата от елементи на итерируемия. Стойността по подразбиране за старт е 0 (ако е пропусната)

Върната стойност от сума ()

sum() връща сумата от начало и елементи от дадената итерация.

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

 numbers = (2.5, 3, 4, -5) # start parameter is not provided numbers_sum = sum(numbers) print(numbers_sum) # start = 10 numbers_sum = sum(numbers, 10) print(numbers_sum)

Изход

 4,5 14,5

Ако трябва да добавите числа с плаваща запетая с точна точност, math.fsum(iterable)вместо това трябва да използвате .

Ако трябва да обедините елементи от дадения итерабил (елементите трябва да са низове), тогава можете да използвате join()метода.

 'string'.join (последователност)

Посетете тази страница, за да научите повече за метода на Python join ()

Интересни статии...