кодесурса
«Python

Структуры и алгоритмы данных Python - Рекурсия: сумма списка чисел

script1adsense2code
script1adsense3code

Python Recursion: Упражнение-1 с решением

Напишите программу на Python для расчета суммы списка чисел.

Пример решения :

Код Python:

def list_sum(num_List):
    if len(num_List) == 1:
        return num_List[0]
    else:
        return num_List[0] + list_sum(num_List[1:])
        
print(list_sum([2, 4, 5, 6, 7]))

Пример вывода:

 24

Блок - схема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Внесите свой код и комментарии через Disqus.

Предыдущий: Python Recursion Exercise Home.
Далее: Напишите программу на Python для преобразования целого числа в строку в любой базе.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code