Exemple : affichage d'un triangle (boucles imbriquées)

text/x-python boucleImbriquees2.py — 684 B

Contenu du fichier

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
``bouclesImbriquées2`` **module description**

Ce script affiche un triangle composé d'un caractères spécifié

Entree : (clavier) hauteur du triangle (entier)
         (clavier) caractère pour dessiner le triangle (caractere)
sortie : (ecran) le triangle

Auteur : Gabriel Girard (2017)


"""
hauteur=int(input("Donner la hauteur du triangle isocele: " ))
car_impr=input("Donner le caractere d'impression: ")

for ligne in range(1,hauteur+1) :
    for espace in range(1,hauteur-ligne+1) :
        print(' ',end="", flush=True)
    for car in range(1,(2*ligne-1)+1) :
        print (car_impr, end="",flush=True)
    print(" ")