los programas de la impresión del patrón simples en Python

programas
de pitón impresión : Aquí, vamos a encontrar algunos de los programas basados ​​en la impresión del patrón en Python .

Patrón 1:

*
* *
* * *
* * * *
* * * * *

Código:

for row in range (0,5):
for column in range (0, row+1):
print ("*", end="")
# ending row
print('r')

Patrón 2:

Ahora bien, si queremos imprimir números o alfabetos en este patrón entonces tenemos que reemplazar el * con el número deseado que desea reemplazar. Al igual que si queremos patrón como,

1
1 1
1 1 1
1 1 1 1
1 1 1 1 1

Código:

#row operation
for row in range(0,5):
# column operation
for column in range(0,row+1):
print("1 ",end="")
# ending line
print('r')

Patrón 3:

Si falta un número creciente de este patrón como,

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

Aquí tenemos que declarar una partida número desde el que se iniciará el golpeteo. En lo anterior class el número es a partir de 1. Por lo tanto, aquí tenemos que crear una variable y asigna su valor a 1, entonces tenemos que imprimir sólo el valor de la variable.

como su valor se incrementa cada fila por 1, pero a partir valor es siempre 1.

Así, case que tenemos que declarar el valor del número de partida antes de la operación de columna (segundo bucle for) y la necesidad de aumentarlo por 1 después de la sección de operación de la columna después de que el valor de la impresión.

Código:

#row operation
for row in range (0, 5):
n = 1
# column operation
for column in range (0, row+1):
print(n, end=" ")
n = n+1
# ending line
print('r')

Patrón 4:

1
2 3
4 5 6
7 8 9 10
11 12 13 14

Para obtener el modelo anterior sólo tenemos que declarar la variable antes de la operación de fila. Siga el código de abajo,

Código:

n = 1
#row operation
for row in range (0, 5):
# column operation
for column in range (0, row+1):
print(n, end=" ")
n = n+1
# ending line
print('r')

Patrón 5:

A
A B
A B C
A B C D
A B C D E

El patrón anterior también puede ser otro tipo.

for que debe tener el conocimiento de los valores ASCII de ‘A’.

Su valor ASCII es 65.

operación de la columna A Tenemos que convertir el valor ASCII de carácter utilizando la función Chr ().

Código:

#row operation
for row in range (0, 5):
n = 65
# column operation
for column in range (0, row+1):
c = chr(n)
print(c, end=" ")
n = n+1
# ending line
print('r')

práctica más experiencias pitón aquí: programas pitón


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *