Exercice G

This commit is contained in:
Tipragot 2023-09-27 11:05:46 +02:00
parent a35186fe08
commit 0b254de788
No known key found for this signature in database

View file

@ -67,4 +67,13 @@ def permier_chiffre(entier: int) -> int:
"""
if entier < 10: # Si l'entier est inférieur à 10 (donc que c'est le dernier chiffre)
return entier # On renvoie le chiffre
return permier_chiffre(entier // 10) # Sinon on divise `entier` par 10 et on revérifie avec `premier_chiffre`
return permier_chiffre(entier // 10) # Sinon on divise `entier` par 10 et on revérifie avec `premier_chiffre`
def bhaut(n: int):
"""
Affiche un triangle de points dont la hauteur et la largeur est de n points en ASCII art.
Cette fonction est récursive.
"""
if n == 0: return # Si n est égal a 0 on ne fais rien
print("*" * n) # On affiche n points
bhaut(n-1) # On fait appel à la fonction avec n-1 points pour afficher la ligne suivante