Dans cet exercice, vous allez devoir afficher une moitié de losange composée du symbole *
grâce à une boucle for
et la fonction print
.
Votre script doit donc afficher le motif suivant :
*
**
***
****
*****
******
*******
********
*******
******
*****
****
***
**
*
Le nombre de symboles maximum affiché doit être de 8
(valeur contenue dans la variable n
).
n = 8 symbole = '*' for i in range(n*2): if i >= n: i = n-(i-n) print(symbole*i)
# Longueur maximale à afficher n = 8 symbole = '*' # Affichage jusqu'à la longueur maximale puis retour à 1 for i in range(1, n + 1): print(symbole * i) for i in range(n - 1, 0, -1): print(symbole * i)
Malik

# Longueur maximale à afficher n = 8 symbole = '*' for i in range(n): print(f"{symbole + (symbole * i)}") for i in range(n): if i !=0: print(f"{symbole * (n - i) }") else: continue
fernando

# Longueur maximale à afficher n = 8 symbole = '*' i = 0 j = 8 for i in range (15) : if i <= 8 : print (symbole * i) i +=1 else: j -= 1 print(symbole* j)
# Longueur maximale à afficher n = 8 symbole = '*' increment = 0 for nbr in range(n): increment += 1 print(symbole * increment) for nbr in range(increment): increment -= 1 print(symbole * increment)
Marc Blumenstein

# Longueur maximale à afficher n = 8 symbole = '*' for i in range(16): if i <= 8: print(i * symbole) else: print((n-i%n) * symbole)
Raphaël

# Longueur maximale à afficher n = 8 symbole = '*' j = 2 for i in range(16): i += 1 if i <= 8: print(i*symbole) else: print((i-j) * symbole) j += 2
Glory

# Longueur maximale à afficher n = 8 symbole = '*' for i in range(1, n*2): if i <= 8: print(symbole*i) else: n -= 1 print(symbole*n)
Salvatore

# Longueur maximale à afficher n = 8 symbole = '*'
Un instant...
Cet exercice ne comporte pas de tests et ne peut pas être vérifié automatiquement.
Assure-toi
donc simplement de remplir les conditions de l'énoncé.
Pour marquer cet exercice comme terminé, il te suffit ensuite de cliquer sur le bouton ci-dessous 👇
Bravo, tu as réussi cet exercice de code 🥳

Soumettre ma solution
Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇
Seules les propositions différentes de la solution proposée par Docstring peuvent être envoyées.
Ma solution :
Mes notes
Sauvegardé