150+ Python Pattern Programs Español
150+ Python Pattern Programs Español
A Aluna Publishing House nos une nuestra pasión compartida por la educación, los
que respecta a libros. Creemos que los libros no son sólo palabras escritas en papel; son
que los libros sean más accesibles, interactivos y divertidos. Estamos dedicados a crear una
plataforma que fomente el amor por la lectura, el idioma y el aprendizaje permanente. Únase
a nosotros en nuestro viaje mientras nos embarcamos en una búsqueda para redefinir la
TABLA DE CONTENIDO
Introducción
Patrón 1
Patrón 2
Patrón 3
Patrón 4
Patrón 5
Patrón 6
Patrón 7
Patrón 8
Patrón 9
Patrón 10
Patrón 11
Patrón 12
Patrón 13
Patrón 14
Patrón 15
Patrón 16
Patrón 17
Patrón 18
Patrón 19
Patrón 20
Patrón 21
Patrón 22
Patrón 23
Patrón 24
Patrón 25
Patrón 26
Patrón 27
Patrón 28
Machine Translated by Google
Patrón 29
Patrón 30
Patrón 31
Patrón 32
Patrón 33
Patrón 34
Patrón 35
Patrón 36
Patrón 37
Patrón 38
Patrón 39
Patrón 40
Patrón 41
Patrón 42
Patrón 43
Patrón 44
Patrón 45
Patrón 46
Patrón 47
Patrón 48
Patrón 49
Patrón 50
Patrón 51
Patrón 52
Patrón 53
Patrón 54
Patrón 55
Patrón 56
Patrón 57
Patrón 58
Patrón 59
Machine Translated by Google
Patrón 60
Patrón 61
Patrón 62
Patrón 63
Patrón 64
Patrón 65
Patrón 66
Patrón 67
Patrón 68
Patrón 69
Patrón 70
Patrón 71
Patrón 72
Patrón 73
Patrón 74
Patrón 75
Patrón 76
Patrón 77
Patrón 78
Patrón 79
Patrón 80
Patrón 81
Patrón 82
Patrón 83
Patrón 84
Patrón 85
Patrón 86
Patrón 87
Patrón 88
Patrón 89
Patrón 90
Machine Translated by Google
Patrón 91
Patrón 92
Patrón 93
Patrón 94
Patrón 95
Patrón 96
Patrón 97
Patrón 98
Patrón 99
Patrón 100
Patrón 101
Patrón 102
Patrón 103
Patrón 104
Patrón 105
Patrón 106
Patrón 107
Patrón 108
Patrón 109
Patrón 110
Patrón 111
Patrón 112
Patrón 113
Patrón 114
Patrón 115
Patrón 116
Patrón 117
Patrón 118
Patrón 119
Patrón 120
Patrón 121
Machine Translated by Google
Patrón 122
Patrón 123
Patrón 124
Patrón 125
Patrón 126
Patrón 127
Patrón 128
Patrón 130
Patrón 131
Patrón 132
Patrón 133
Patrón 134
Patrón 135
Patrón 136
Patrón 137
Patrón 138
Patrón 139
Patrón 140
Patrón 141
Patrón 142
Patrón 143
Patrón 144
Patrón 145
Patrón 146
Patrón 147
Patrón 148
Patrón 149
Patrón 150
Patrón 151
Patrón 152
Machine Translated by Google
Patrón 153
Patrón 154
Patrón 155
Patrón 156
Patrón 157
Patrón 158
Patrón 159
Patrón 160
Patrón 161
Patrón 162
Patrón 163
Patrón 164
Patrón 165
Machine Translated by Google
INTRODUCCIÓN
PATRÓN 1
# *****
# *****
# *****
# *****
# *****
imprimir()
Machine Translated by Google
PATRÓN 2
#*
#**
# ***
# ****
# *****
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 3
# *****
# ****
# ***
#**
#*
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 4
#*
#**
# ***
# ****
# *****
norte = 5
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 5
# *****
# ****
# ***
#**
#*
norte = 5
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 6
#*
#**
#***
#****
p_altura = 5
imprimir()
Machine Translated by Google
PATRÓN 7
#*****
#****
#***
#**
#*
p_altura = 5
imprimir()
Machine Translated by Google
PATRÓN 8
#*
# ***
# *****
# *******
# *********
p_altura = 5
min_estrellas = 1
imprimir("*", fin="")
min_estrellas += 2
imprimir()
Machine Translated by Google
PATRÓN 9
# *********
# *******
# *****
# ***
#*
p_altura = 5
max_estrellas = p_altura * 2 1
p_espacio = p_altura 1
imprimir("*", fin="")
max_estrellas = 2
imprimir()
Machine Translated by Google
PATRÓN 10
#*
#**
# ***
# ****
# ***
#**
#*
tamaño = 3
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 11
#*
#**
# ***
# ****
# ***
#**
#*
tamaño = 3
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 12
#1****
# 22***
#333**
#4444*
# 55555
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 13
#1****
# 12***
# 123**
# 1234*
# 12345
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 14
# 55555
#4444*
#333**
# 22***
#1****
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 15
# 12345
# 1234*
# 123**
# 12***
#1****
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 16
# ****1
#***22
# **333
# *4444
# 55555
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 17
# ****1
#***21
# **321
# *4321
# 54321
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 18
# 55555
# *4444
# **333
#***22
# ****1
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 19
# 54321
# *4321
# **321
#***21
# ****1
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 20
# A****
#BB***
#CCC**
#DDDD*
#EEEEEE
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 21
# A****
#AB***
# A B C**
# A B C D*
#ABCDE
norte = 5
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 22
#EEEEEE
#DDDD*
#CCC**
#BB***
# A****
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 23
#ABCDE
# A B C D*
# A B C**
#AB***
# A****
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 24
# ****A
# *** BB
# **CCC
# *DDDD
#EEEEEE
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 25
# ****A
# *** NO
# **CBA
# *DCBA
#edcba
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 26
#EEEEEE
# *DDDD
# **CCC
# *** BB
# ****A
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 27
#edcba
# *DCBA
# **CBA
# *** NO
# ****A
norte = 4
si j > i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 28
#1234*
#123*5
#12*45
#1*345
#*2345
norte = 5
si j == norte yo + 1:
demás:
imprimir()
Machine Translated by Google
PATRÓN 29
#*1*2*
#3*4*5
#*6*7*
# 8 * 9 * 10
# *11 *12 *
norte = 5
x=1
si (i + j) % 2 == 1:
imprimir(f"{x:2}", fin="")
x += 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 30
# *A*B*
#C*D*E
# *F*G*
#H*I*J
# *K*L*
norte = 5
x = orden('A')
si (i + j) % 2 == 1:
imprimir(chr(x), fin="")
x += 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 31
#*######
######**
#***####
####****
#***####
######**
#*######
norte = 7
x=1
si i % 2 == 1 y j <= x:
elif i % 2 == 0 y j >= n x + 1:
demás:
imprimir()
Machine Translated by Google
si yo <= n // 2:
x += 1
demás:
x= 1
Machine Translated by Google
PATRÓN 32
#*000*000*
#0*00*00*0
#00*0*0*00
#000***000
#0000*0000
norte = 5
si j == i o j == 2 * n i o j == n:
demás:
imprimir()
Machine Translated by Google
PATRÓN 33
#1
# 1* 2
# 1* 2* 3
# 1* 2* 3* 4
# 1* 2* 3* 4* 5
norte = 5
imprimir(j, fin="")
si j != yo:
imprimir()
Machine Translated by Google
PATRÓN 34
#1
# 3* 2
# 4* 5* 6
# 10* 9* 8* 7
norte = 5
píxeles = 1
pi = 1
t = py
si yo % 2 == 1:
imprimir(f"{px:2}", fin="")
demás:
imprimir(f"{t:2}", fin="")
t= 1
píxeles += 1
si j != yo:
py = py + yo + 1
imprimir()
Machine Translated by Google
PATRÓN 35
##
#**
####
# ****
# #####
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
imprimir()
Machine Translated by Google
PATRÓN 36
#1
#**
# 333
# ****
# 55555
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 37
#1
#**
# 123
# ****
# 12345
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 38
#1
# 1*
# 1*3
# 1*3*
# 1*3*5
norte = 5
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 39
#1
#2*
#3*3
#4*4*
#5*5*5
norte = 5
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 40
# #####
# ****
####
#**
##
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
imprimir()
Machine Translated by Google
PATRÓN 41
# #*#*#
##*#*
##*#
##*
##
norte = 5
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
imprimir()
Machine Translated by Google
PATRÓN 42
# 55555
# ****
# 333
#**
#1
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 43
# 12345
# ****
# 123
#**
#1
norte = 5
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 44
# 1*3*5
# 1*3*
# 1*3
# 1*
#1
norte = 5
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
imprimir()
Machine Translated by Google
PATRÓN 45
# 1*3*5
# 1*3*
# 1*3
# 1*
#1
norte = 5
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 46
##
#**
####
# ****
# #####
norte = 5
si yo <= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 47
##
# *#
##*#
# *#*#
# #*#*#
norte = 5
si yo >= j:
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 48
#1
#**
# 333
# ****
# 55555
norte = 5
si yo >= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 49
#1
#**
# 321
# ****
# 54321
norte = 5
si yo >= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 50
#5
#**
# 345
# ****
# 12345
norte = 5
si yo <= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 51
#1
# *1
#3*1
# *3*1
#5*3*1
norte = 5
si yo >= j:
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 52
#1
# *2
#3*3
# *4*4
#5*5*5
norte = 5
si yo >= j:
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 53
# #####
# ****
####
#**
##
norte = 5
si yo >= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 54
# #*#*#
# *#*#
##*#
# *#
##
norte = 5
si yo >= j:
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 55
# 55555
# ****
# 333
#**
#1
norte = 5
si yo >= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 56
# 54321
# ****
# 321
#**
#1
norte = 5
si yo >= j:
si yo % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 57
#5*3*1
# *3*1
#3*1
# *1
#1
norte = 5
si yo >= j:
si j % 2 == 0:
imprimir("*", fin="")
demás:
imprimir(j, fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 58
##
#**
####
#****
######
norte = 5
si yo <= j:
si yo % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 59
##
#*#
##*#
#*#*#
norte = 5
si i > j:
si j % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 60
#1
#**
#333
#****
#55555
norte = 5
si yo >= j:
si yo % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 61
######
#****
####
#**
##
norte = 5
si yo >= j:
si yo % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 62
##*#*#
#*#*#
##*#
#*#
##
norte = 5
si yo >= j:
si j % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 63
#55555
#****
#333
#**
#1
norte = 5
si yo >= j:
si yo % 2 == 0:
demás:
demás:
imprimir()
Machine Translated by Google
PATRÓN 64
#0
# 1*
#2**
#3***
#4****
# 5 *****
norte = 5
si j != 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 65
# 5 *****
#4****
#3***
#2**
# 1*
#0
norte = 5
si j != 0:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 66
#0
# *1
# **2
#***3
# ****4
# *****5
norte = 5
si i > j:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 67
# *****5
# ****4
#***3
# **2
# *1
#0
norte = 5
si i > j:
imprimir("*", fin="")
demás:
imprimir(yo, fin="")
imprimir()
Machine Translated by Google
PATRÓN 68
#**
#**
#*
#**
#**
norte = 5
si i == j o i + j == n + 1:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 69
#*
#*
# *****
#*
#*
si j == 3 o i == 3:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 70
# *****
#**
#**
#**
# *****
norte = 5
si j == 1 o j == n o i == 1 o i == n:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 71
# *****
# *###*
# *###*
# *###*
# *****
norte = 5
si j == 1 o j == n o i == 1 o i == n:
imprimir("*", fin="")
demás:
imprimir("#", fin="")
imprimir()
Machine Translated by Google
PATRÓN 72
# *******
# ** **
#****
#***
#****
# ** **
# *******
norte = 7
si i == 0 o j == 0 o i == j o i == n 1 o j == n 1 o i + j == n 1:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 73
#*
#**
#**
#**
#* *
#* *
#*******
norte = 7
si j == 1 o i == j o i == n:
imprimir()
Machine Translated by Google
PATRÓN 74
#*******
#* *
#* *
#**
#**
#**
#*
norte = 7
si j == n i + 1 o j == n o i == n:
imprimir()
Machine Translated by Google
PATRÓN 75
# *
**
#
#**
#**
#*****
norte = 5
si j == n i + 1 o j == n o i == n:
imprimir()
Machine Translated by Google
PATRÓN 76
#*****
#**
#**
**
#
# *
norte = 5
si j == n i + 1 o j == n o i == n:
imprimir()
Machine Translated by Google
PATRÓN 77
#*
#**
#**
#**
#* *
norte = 5
px = n
py=n
si j == px o j == py:
imprimir("*", fin="")
demás:
píxeles= 1
pi += 1
imprimir()
Machine Translated by Google
PATRÓN 78
#* *
#**
#**
#**
#*
norte = 5
píxeles = 1
py = n *21
si j == px o j == py:
imprimir("*", fin="")
demás:
píxeles += 1
py= 1
imprimir()
Machine Translated by Google
PATRÓN 79
#*
#*
#*
#*
#*
#*
#*
norte = 7
x=1
si j == x:
imprimir()
si yo <= n/2:
x += 1
Machine Translated by Google
demás:
x= 1
Machine Translated by Google
PATRÓN 80
#*
#*
#*
#*
#*
#*
#*
norte = 7
x = norte // 2 + 1
si j == x:
imprimir()
si yo <= n // 2:
x= 1
Machine Translated by Google
demás:
x += 1
Machine Translated by Google
PATRÓN 81
#*
#**
#**
#**
#* *
#**
#**
#**
#*
norte = 9
px = n // 2 + 1
para i en el rango (1, n + 1):
si j == px o j == n px + 1:
imprimir("*", fin="")
demás:
si yo <= n // 2:
píxeles= 1
demás:
píxeles += 1
imprimir()
Machine Translated by Google
PATRÓN 82
#*
#/\
#/\
#/ \
#/ \
#\ /
#\ /
#\/
#\/
#*
norte = 10
px = n // 2
py=n // 2
para i en el rango (1, n + 1):
si (i == 1 o i == n) y j == n // 2:
imprimir("*", fin="")
elif j == px:
imprimir("/", fin="")
elif j == py:
Machine Translated by Google
imprimir("\\", fin="")
demás:
si yo == n // 2:
px, py = py, px
demás:
píxeles= 1
pi += 1
imprimir()
Machine Translated by Google
PATRÓN 83
#*
#
#
#
#
#
#
#
#
#*
norte = 10
px = n // 2
py=n // 2
para i en el rango (1, n + 1):
si (i == 1 o i == n) y j == n // 2:
Machine Translated by Google
imprimir("*", fin="")
elif j == px o j == py:
imprimir("", fin="")
demás:
si yo == n // 2:
t = píxeles
px = py
py=t
demás:
píxeles= 1
pi += 1
imprimir()
Machine Translated by Google
PATRÓN 84
#*
#**
#***
#****
#***
#**
#*
tamaño = 3
imprimir()
Machine Translated by Google
PATRÓN 85
#*
#**
# ***
#*
#**
# ***
#*
#**
# ***
norte = 3
para i en el rango(3):
imprimir("*" * j)
Machine Translated by Google
PATRÓN 86
#*
#**
# 123
#**
#*
#incluir <stdio.h>
norte = 5
x=1
si yo != n//2 + 1:
demás:
si yo <= n//2:
x += 1
demás:
x= 1
imprimir()
Machine Translated by Google
PATRÓN 87
#*
#**
#ABC
#**
#*
norte = 5
x=1
si yo != n // 2 + 1:
demás:
si yo <= n // 2:
x += 1
demás:
x= 1
imprimir()
Machine Translated by Google
PATRÓN 88
#1
# 2* 2
# 3* 3* 3
# 4* 4* 4* 4
# 3* 3* 3
# 2* 2
#1
norte = 7
x=1
si i <= n // 2 + 1 y j % 2 == 1:
imprimir(yo, fin="")
elif i > n // 2 + 1 y j % 2 == 1:
imprimir(n i + 1, fin="")
demás:
si yo <= n // 2:
x += 1
demás:
x= 1
imprimir()
Machine Translated by Google
Machine Translated by Google
PATRÓN 89
#*******
#*****
#***
#*
#***
#*****
#*******
norte = 7
x=1
si j >= x y j <= n x + 1:
x += 1
demás:
Machine Translated by Google
x= 1
imprimir()
Machine Translated by Google
PATRÓN 90
#* *
**
#**
#******
#*******
#******
**
#**
#* *
norte = 7
x=1
si j <= x o j >= n x + 1:
x += 1
demás:
Machine Translated by Google
x= 1
imprimir()
Machine Translated by Google
PATRÓN 91
#*****
#****
#***
#**
#*
#**
#***
#****
#*****
tamaño = 4
imprimir()
Machine Translated by Google
PATRÓN 92
#****
#***
#**
#*
#**
#***
#****
norte = 7
x=1
si j >= x:
x += 1
demás:
Machine Translated by Google
x= 1
imprimir()
Machine Translated by Google
PATRÓN 93
#* *
# ** **
# *** ***
#*******
# *********
norte = 5
si j <= i o j >= n * 2 i:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 94
# *********
#*******
# *** ***
# ** **
#* *
norte = 5
px = n
py=n
imprimir("*", fin="")
píxeles= 1
pi += 1
imprimir()
Machine Translated by Google
PATRÓN 95
#* *
# *** ***
# ***** *****
# ******* *******
#******************
min_estrellas = 1
p_altura = 5
p_espacio = p_altura 1
imprimir("*", fin="")
imprimir("*", fin="")
min_estrellas += 2
imprimir()
Machine Translated by Google
PATRÓN 96
#1234*4321
#123***321
#12*****21
#1*******1
#*********
norte = 5
x = norte
si j >= x y j <= n + i 1:
elif j <= n:
demás:
x= 1
imprimir()
Machine Translated by Google
PATRÓN 97
# *
##*#
#*#*#*
##*#*#*#
#*#*#*#*#*
norte = 5
x = norte
si j >= x y j < n + i y j % 2 == 1:
demás:
x= 1
imprimir()
Machine Translated by Google
PATRÓN 98
# *
**
#
***
#
#****
#* *
**
#**
#******
#********
#**********
p_altura = 5
p_espacio = p_altura 1
x=1
imprimir()
x += 2
imprimir()
Machine Translated by Google
PATRÓN 99
#*
#**
#**
#**
# *********
norte = 5
px = n
py=n
si j == px o j == py o i == n:
imprimir("*", fin="")
demás:
píxeles= 1
pi += 1
imprimir()
Machine Translated by Google
PATRÓN 100
#*
#**
#**
#**
#**
#**
#*
norte = 7
x=1
si j == 1 o j == x:
imprimir("*", fin="")
demás:
imprimir()
si yo <= n // 2:
x += 1
Machine Translated by Google
demás:
x= 1
Machine Translated by Google
PATRÓN 101
#*
#**
#**
#**
#**
#**
#*
norte = 7
x = norte // 2 + 1
si j == x o j == n // 2 + 1:
imprimir("*", fin="")
demás:
x= 1
demás:
Machine Translated by Google
x += 1
imprimir()
Machine Translated by Google
PATRÓN 102
# *********
#**
#**
#**
#*
norte = 5
x=1
y=2*n1
si j == x o j == y o i == 1:
imprimir("*", fin="")
demás:
imprimir()
x += 1
y = 1
Machine Translated by Google
PATRÓN 103
#* *
**
#**
#****
#***
#****
**
#**
#* *
norte = 7
x=1
si j == x o j == n x + 1 o (j == 1 y i != 1 y i != n) o (j == n y i != 1 y i != n):
x += 1
Machine Translated by Google
demás:
x= 1
imprimir()
Machine Translated by Google
PATRÓN 104
#***
#***
#***
#*******
#***
#***
#***
norte = 7
si j == i o j == n i + 1 o i == n // 2 + 1 o j == n // 2 + 1:
imprimir("* ", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 105
#*****
#**
#**
#*******
# * *
#* *
#*****
norte = 7
si i == n // 2 + 1 o j == n // 2 + 1 o \
(i == 1 y j >= n // 2 + 1) o \
(i == n y j <= n // 2) o \
(j == 1 y i <= n // 2) o \
(j == n y i >= n // 2 + 1):
imprimir()
Machine Translated by Google
PATRÓN 106
#****
#****
#*******
#* *
#* *
#* *
#*******
norte = 7
si (i == n // 2 o i == n) o \
((j == 1 o j == n) y i >= n // 2) o \
(j % 2 == 1 y yo <= n // 2):
imprimir()
Machine Translated by Google
PATRÓN 107
#*********
#* *
#*******
#** **
#*****
#** **
#*******
#* *
#*********
norte = 9
x=1
si (j <= x o j >= n x + 1) y j % 2 == 1:
imprimir("* ", fin="")
demás:
imprimir()
si yo <= n // 2:
x += 1
demás:
x= 1
Machine Translated by Google
PATRÓN 108
#***
#****
#***
#****
#***
#****
#***
norte = 7
si (i + j) % 2 == 1:
imprimir("* ", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 109
#***
# ** *** **
#************
#************
#************
#************
norte = 7
x = norte
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 110
# *
#***
#***
#***
#*********
#***
#***
#***
# *
norte = 9
c1 = (n 1) // 2
c2 = 3 * norte // 2 1
si i + j == c1 o i j == c1 o j i == c1 o i + j == c2 o i == c1 o j ==
c1:
demás:
imprimir()
Machine Translated by Google
PATRÓN 111
#*********
#********
***
#***
**
#**
#* *
**
#**
***
#***
#********
#*********
norte = 9
c1 = (n 1) // 2
c2 = 3 * norte // 2 1
imprimir()
Machine Translated by Google
PATRÓN 112
#********
#*******
***
#**
**
#*
#** *
**
#***
#*******
#********
norte = 8
c1 = (n 1) // 2
c2 = 3 * norte // 2 1
imprimir()
Machine Translated by Google
PATRÓN 113
#**
# ** **
# *** ***
# *******
# *** ***
# ** **
#**
norte = 7
píxeles = 1
si j <= px o j >= n px + 1:
imprimir("*", fin="")
demás:
píxeles += 1
demás:
Machine Translated by Google
píxeles= 1
imprimir()
Machine Translated by Google
PATRÓN 114
# *****
# *****
# *****
# *****
# *****
z=1
norte = 5
para k en el rango(n):
imprimir("*", fin="")
con += 1
imprimir()
Machine Translated by Google
PATRÓN 115
#**
#**
# ****
# ****
# ******
# ******
k = i + 1 si i % 2 != 0 si no i
imprimir("*" * k)
Machine Translated by Google
PATRÓN 116
#**
#**
# ****
# ****
# ******
# ******
k = i + 1 si i % 2 != 0 si no i
PATRÓN 117
# ******
# ******
# ****
# ****
#**
#**
norte = 6
k = i + 1 si i % 2 != 0 si no i
imprimir("*" *k)
Machine Translated by Google
PATRÓN 118
# ******
# ******
# ****
# ****
#**
#**
norte = 6
k = i + 1 si i % 2 != 0 si no i
PATRÓN 119
#*
#*
#**
#**
# ***
# ***
norte = 3
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 120
#*
#*
#**
#**
# ***
# ***
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 121
# ***
# ***
#**
#**
#*
#*
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 122
# ***
# ***
#**
#**
#*
#*
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 123
#*
#*
# ***
# ***
# *****
# *****
norte = 3
z=1
imprimir("*", fin="")
imprimir()
con += 2
Machine Translated by Google
PATRÓN 124
# **
#**
#**
#**
#* *
#* *
#* *
norte = 7
x = norte
si j == x o j == 2 * n x + 1:
imprimir("*", fin="")
demás:
imprimir()
si yo % 2 == 0:
x= 2
Machine Translated by Google
PATRÓN 125
# *****
# ***
#*
# ***
# *****
norte = 3
s1 = norte * 2 1
s2 = 3
imprimir("*" * s1)
s1= 2
imprimir("*" * s2)
s2 += 2
Machine Translated by Google
PATRÓN 126
#******
#********
#*********
#**********
#**********
#**********
#*********
#********
#******
si yo == 1 o yo == 9:
x=6
z=4
elif yo == 2 o yo == 8:
x=8
z=2
elif yo == 3 o yo == 7:
Machine Translated by Google
x=9
z=1
demás:
x = 10
z=0
imprimir("* " * x)
Machine Translated by Google
PATRÓN 127
# *** ***
# ***** *****
# ***********
# *********
# *******
# *****
# ***
#*
norte = 6
imprimir("*" * i, fin="")
imprimir("*" * i)
imprimir("*" * (2 * i 1))
Machine Translated by Google
PATRÓN 128
# ** **
#***
#**
#**
#**
#*
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
# *
**
#
#***
#****
#***
#****
#*****
#******
#****
#****
#****
#****
altura = 3
ancho = 4
espacio = ancho * 5
Machine Translated by Google
r=1
metro = 1
imprimir()
metro += 2
ancho += 2
imprimir()
Machine Translated by Google
PATRÓN 130
#*****
**
#*
#***
#***
#*****
norte = 5
si i == 1 o i == n o j == 1 o j == n o i + j == n + 1:
imprimir()
Machine Translated by Google
PATRÓN 131
#**
#**
#*
#*
#*****
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 132
#*****
# *
#*****
#*
#*****
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 133
#*****
# *
#*****
# *
#*****
norte = 5
medio = n // 2 + 1
si i == 1 o i == n o i == mid o j == n:
demás:
imprimir()
Machine Translated by Google
PATRÓN 134
#* *
#* *
#*****
# *
# *
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 135
#*****
#*
#*****
# *
#*****
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 136
#*****
#*
#*****
#* *
#*****
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 137
#****
#*
#*
#*
#*
norte = 5
si i == 1 o i + j == n + 1:
imprimir()
Machine Translated by Google
PATRÓN 138
#*****
#* *
#*****
#* *
#*****
norte = 5
medio = n // 2 + 1
si i == 1 o i == n o i == mid o j == 1 o j == n:
demás:
imprimir()
Machine Translated by Google
PATRÓN 139
#*****
#* *
#*****
# *
#*****
norte = 5
medio = n // 2 + 1
demás:
imprimir()
Machine Translated by Google
PATRÓN 140
#*
#**
# *****
#**
#* *
norte = 5
x = norte
si j == x o j == n + i 1:
imprimir("*", fin="")
imprimir("*", fin="")
demás:
imprimir()
x= 1
Machine Translated by Google
PATRÓN 141
# ****
#**
# *****
#**
# ****
norte = 5
si j == 1 o (i == 1 o i == n o i == n // 2 + 1) y j <= n 1:
imprimir("*", fin="")
elif i != 1 y i != n y j == n:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 142
# *****
#*
#*
#*
# *****
norte = 5
si i == 1 o i == n o j == 1:
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 143
# ****
#**
#**
#**
# ****
norte = 5
si j == 1 o (i == 1 o i == n) y j <= n 1:
imprimir("*", fin="")
elif i != 1 y i != n y j == n:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 144
# *****
#*
# *****
#*
# *****
norte = 5
si j == 1 o i == 1 o i == n o i == n // 2 + 1:
imprimir("*", fin="")
imprimir()
Machine Translated by Google
PATRÓN 145
# *****
#*
# *****
#*
#*
norte = 5
si j == 1 o i == 1 o i == n // 2 + 1:
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 146
# *****
#*
# * ***
#**
# *****
norte = 5
si j == 1 o i == 1 o i == n o (i > n // 2 y j == n) o (i == (n // 2 + 1) y j > n // 2) :
imprimir("*", fin="")
demás:
imprimir()
Machine Translated by Google
PATRÓN 147
#* *
#* *
#*****
#* *
#* *
norte = 5
si j == 1 o j == n o i == n // 2 + 1:
demás:
imprimir()
Machine Translated by Google
PATRÓN 148
#*****
#*
#*
#*
#*****
norte = 5
si i == 1 o i == n o j == n // 2 + 1:
imprimir()
Machine Translated by Google
PATRÓN 149
#*****
#*
#*
#*
#***
norte = 5
si i == 1 o (i == n y j <= n // 2 + 1) o j == n // 2 + 1:
imprimir()
Machine Translated by Google
PATRÓN 150
#**
#**
#*
#**
#**
norte = 5
x = norte // 2 + 1
si j == 1 o j == x:
demás:
si yo <= n // 2:
x= 1
demás:
x += 1
imprimir()
Machine Translated by Google
PATRÓN 151
#*
#*
#*
#*
#***
norte = 5
si j == 1 o (i == n y j <= (n # 2) + 1):
imprimir()
Machine Translated by Google
PATRÓN 152
#* *
#****
#***
#* *
#* *
norte = 5
x=1
si j == 1 o j == n o (j == x o j == n x + 1) y i <= (n // 2) + 1:
imprimir()
Machine Translated by Google
PATRÓN 153
#* *
#***
#***
**
#*
#* *
norte = 5
si j == 1 o j == n o i == j:
imprimir()
Machine Translated by Google
PATRÓN 154
#*****
#* *
#* *
#* *
#*****
norte = 5
si j == 1 o j == n o i == 1 o i == n:
demás:
imprimir()
Machine Translated by Google
PATRÓN 155
#***
#**
#***
#*
#*
norte = 5
x = (norte // 2) + 1
X):
demás:
imprimir()
Machine Translated by Google
PATRÓN 156
#******
#* *
#* *
#* *
**
#*
#******
# *
norte = 7
x = norte norte // 2 + 1
si (i == 1 o i == x + 1) y j <= x + 1 o (j == 1 o j == x + 1) y i <= x
+ 1 o (j == i y i >= x):
demás:
imprimir()
Machine Translated by Google
PATRÓN 157
#***
#**
#***
#**
#**
norte = 5
x=1
si j == 1 o i == 1 o i == (n // 2) + 1 o (i <= n // 2 y j == (n // 2) + 1) o j == x:
demás:
x += 1 si i > n // 2 si no 0
imprimir()
Machine Translated by Google
PATRÓN 158
#*****
#*
#*****
# *
#*****
norte = 5
si i == 1 o i == n o i == n // 2 + 1 o (j == 1 y i <= n // 2 + 1) o (j ==
demás:
imprimir()
Machine Translated by Google
PATRÓN 159
#*****
#*
#*
#*
#*
norte = 5
si i == 1 o j == n // 2 + 1:
imprimir()
Machine Translated by Google
PATRÓN 160
#* *
#* *
#* *
#* *
#*****
norte = 5
si j == 1 o j == n o i == n:
demás:
imprimir()
Machine Translated by Google
PATRÓN 161
#* *
#**
#**
#**
#*
norte = 5
x=1
si j == x o j == 2 * nortex:
imprimir("*", fin="")
demás:
imprimir()
x += 1
Machine Translated by Google
PATRÓN 162
#***
#****
#****
# ** **
#* *
norte = 5
x = norte
si j == 1 o j == 2 * n 1 o j == x o j == 2 * nortex:
imprimir("*", fin="")
demás:
imprimir()
x= 1
Machine Translated by Google
PATRÓN 163
#* *
#**
#*
#**
#* *
norte = 5
si j == i o j == n i + 1:
imprimir()
Machine Translated by Google
PATRÓN 164
#* *
#**
#*
#*
#*
norte = 5
si (j == i o j == n i + 1) y i <= n // 2 + 1 o (j == n // 2 + 1 y i > n //
2):
imprimir()
Machine Translated by Google
PATRÓN 165
#*****
#*
#*
#*
#*****
norte = 5
si i == 1 o i == n o j == n i + 1:
imprimir()
Machine Translated by Google
Con gratitud,
Hernando Abella
www.hernandoabella.com