Ajout bbas

This commit is contained in:
Tipragot 2023-10-04 10:39:06 +02:00
parent 701101383f
commit f1daf341ec
No known key found for this signature in database

View file

@ -78,18 +78,23 @@ def bhaut(n: int):
print("*" * n) # On affiche n points
bhaut(n-1) # On fait appel à la fonction avec n-1 points pour afficher la ligne suivante
def pair(n: int) -> bool:
"""
Fonction récursive qui renvoie True si n est pair et False sinon.
"""
if n == 0: # Si n est égal a 0 alors
return True # On renvoie True pour dire que c'est pair
return impair(n-1) # Sinon on fait appel à la fonction impair avec n-1
def bbas(n: int):
if n == 0: return # Si n est égal a 0 on ne fais rien
bbas(n-1) # On fait appel à la fonction avec n-1 points pour afficher la ligne suivante
print("*" * n) # On affiche n points
def pair(n: int) -> bool:
"""
Fonction récursive qui renvoie True si n est pair et False sinon.
"""
if n == 0: # Si n est égal a 0 alors
return True # On renvoie True pour dire que c'est pair
return impair(n-1) # Sinon on fait appel à la fonction impair avec n-1
def impair(n: int) -> bool:
"""
Fonction récursive qui renvoie True si n est impair et False sinon.
"""
if n == 0: # Si n est égal a 0 alors
return False # On renvoie False pour dire que cc n'est pas impair
return pair(n-1) # Sinon on fait appel à la fonction pair avec n-1
def impair(n: int) -> bool:
"""
Fonction récursive qui renvoie True si n est impair et False sinon.
"""
if n == 0: # Si n est égal a 0 alors
return False # On renvoie False pour dire que cc n'est pas impair
return pair(n-1) # Sinon on fait appel à la fonction pair avec n-1