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}')    

© Kevin Maurizi

  • modul/m323/learningunits/lu02/loesungen/pure1.1724844607.txt.gz
  • Zuletzt geändert: 2024/08/28 13:30
  • von kmaurizi