This commit is contained in:
Tipragot 2023-09-21 15:41:09 +02:00
parent 5467481626
commit abd7628ffe
No known key found for this signature in database

View file

@ -15,3 +15,20 @@ def compte(t, n=1):
print()
compte(5)
def sommeDesCarres(n):
if n == 1:
return 1
return n**2 + sommeDesCarres(n-1)
def produit(liste):
if len(liste) == 1:
return liste[0]
return liste[0] * produit(liste[1:])
def sommeDesPositifs(liste):
if len(liste) == 0:
return 0
value = liste[0] if liste[0] > 0 else 0
return value + sommeDesPositifs(liste[1:])