|
12345678910111213141516171819202122232425262728293031323334 |
- #
- # dessiner un sapin
-
- def demander_largeur():
- largeur = input("Veuillez entrer une valeur : ")
- largeur_totale = int(largeur)
- return largeur_totale
-
- def suite_arithmetique(largeur):
- liste_des_largeurs = [1]
- i = 0
- while i < largeur//2 - 1:
- liste_des_largeurs += [liste_des_largeurs[i] + 2]
- i = i + 1
- return liste_des_largeurs
-
-
- def imprime_ligne(nombre_blancs, largeur_courante):
- print(" " * nombre_blancs, end="")
- print("#" * largeur_courante)
-
-
- def imprime_houppier(liste_des_largeurs, largeur_totale):
- for largeur_courante in liste_des_largeurs:
- nombre_blancs = (largeur_totale - largeur_courante)//2
- imprime_ligne (nombre_blancs, largeur_courante)
-
-
- def main():
- largeur_totale = demander_largeur()
- liste_des_largeurs = suite_arithmetique(largeur_totale)
- imprime_houppier(liste_des_largeurs, largeur_totale)
-
- main()
|