Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Это архивный репозиторий. Вы можете его клонировать или просматривать файлы, но не вносить изменения или открывать задачи/запросы на слияние.

5 лет назад
5 лет назад
5 лет назад
5 лет назад
5 лет назад
12345678910111213141516171819202122232425262728293031323334353637
  1. #
  2. # dessiner un sapin
  3. def demander_largeur():
  4. largeur = input("Veuillez entrer une valeur : ")
  5. largeur_totale = int(largeur)
  6. return largeur_totale
  7. def suite_arithmetique(largeur):
  8. liste_des_largeurs = [1]
  9. i = 0
  10. while i < largeur // 2 - 1:
  11. liste_des_largeurs += [liste_des_largeurs[i] + 2]
  12. i = i + 1
  13. return liste_des_largeurs
  14. def imprime_ligne(nombre_blancs, largeur_courante):
  15. print(" " * nombre_blancs, end="")
  16. print("#" * largeur_courante)
  17. def imprime_houppier(liste_des_largeurs, largeur_totale):
  18. for largeur_courante in liste_des_largeurs:
  19. nombre_blancs = (largeur_totale - largeur_courante) // 2
  20. imprime_ligne(nombre_blancs, largeur_courante)
  21. def main():
  22. largeur_totale = demander_largeur()
  23. liste_des_largeurs = suite_arithmetique(largeur_totale)
  24. imprime_houppier(liste_des_largeurs, largeur_totale)
  25. main()