exo B
This commit is contained in:
parent
5467481626
commit
abd7628ffe
|
@ -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:])
|
Loading…
Reference in a new issue