English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale completo di esempi di Python
In questo programma, imparerai a utilizzare la funzione ricorsiva per calcolare la somma dei numeri naturali.
Per comprendere questo esempio, dovresti conoscere i seguentiProgrammazione PythonArgomento:
Nel seguente programma, abbiamo utilizzato la funzione ricorsiva recur_sum() per calcolare la somma totale del numero fornito.
# Programma Python per calcolare la somma dei numeri naturali def recur_sum(n): if n <= 1: return n else: return n + recur_sum(n-1) # Modifica questo valore per ottenere risultati diversi num = 16 if num < 0: print("Inserisci un numero positivo") else: print("La somma è", recur_sum(num))
Risultato di output
La somma è 136
Attenzione:Per testare un altro numero del programma, modificare il valore di num.