Как мне сложить все (x) числа в списке? - PullRequest
0 голосов
/ 22 сентября 2019

Определить функцию с именем series.Эта функция будет принимать два аргумента, оба целых числа, именованные base и span.Функция будет вычислять сумму целых чисел, начиная со значения base и вплоть до 0 (нуля), которые разделены.Другими словами, если base равен 19, а span равен 3, серия вычислит сумму 19 +16 + 13 + 10 + 7 + 4 + 1. Функция серии не должна обрабатывать отрицательные значения base и span, и они не должныпройти тестирование.

Это домашняя работа, с которой я борюсь, и то, что у меня есть.Я не уверен, как перебрать диапазон чисел и сложить их все вместе.Любая помощь приветствуется.Спасибо!

def series ():
    base = int(238)
    span = int(9)
    range(base, int(0))
    sum((base) - (span), (span))
    if series() < 1:
        return 0
series()

1 Ответ

0 голосов
/ 22 сентября 2019

Не буду писать точный код, но это будет подход.Вы можете определить функцию с помощью следующих шагов:

  • Если база меньше 1, верните 0
  • Иначе верните базу + функцию (base - span, span)

Попробуйте сами, и если вы застряли, опубликуйте код, который вы пробовали.

...