Dies ist eine alte Version des Dokuments!
LU02.L01 - Summe einer Zahlenliste
def sum_of_numbers(numbers): return sum(numbers) if __name__ == '__main__': numbers = [1, 2, 3, 4, 5] print('The sum of the numbers is:', sum_of_numbers(numbers))
oder
def sum_of_numbers(numbers): """ Recursively calculates the sum of a list of numbers. Args: numbers (list): A list of integers. Returns: int: The sum of the numbers in the list. """ if not numbers: return 0 return numbers[0] + sum_of_numbers(numbers[1:]) if __name__ == '__main__': numbers_list = [1, 2, 3, 4, 5] result = sum_of_numbers(numbers_list) print(f'The sum of the numbers is: {result}')