Python include esercizi 23
Topic: Stampare il seguente schema (diamante):
* *** ***** ******* ***** *** *
Analisi programma: prima di guardare il grafico diviso in due parti, le prime quattro righe di una legge, un diritto dopo tre linee, l'utilizzo di un doppio per il ciclo, il primo strato della linea di controllo, il secondo strato della colonna di controllo.
Source Code:
#!/usr/bin/python # -*- coding: UTF-8 -*- from sys import stdout for i in range(4): for j in range(2 - i + 1): stdout.write(' ') for k in range(2 * i + 1): stdout.write('*') print for i in range(3): for j in range(i + 1): stdout.write(' ') for k in range(4 - 2 * i + 1): stdout.write('*') print
L'output sopra esempio è:
* *** ***** ******* ***** *** *