# เฉลยแบบฝึกหัดพิมพ์ตัวอักษรเรียงเป็นสามเหลี่ยมต่างๆ¶

In [21]:
letter = "O"
rows = 10
for i in range(1, rows + 1):
print(letter * i)

O
OO
OOO
OOOO
OOOOO
OOOOOO
OOOOOOO
OOOOOOOO
OOOOOOOOO
OOOOOOOOOO

In [24]:
letter = "O"
rows = 10
for i in range(rows, 0, -1):
print(letter * i)

OOOOOOOOOO
OOOOOOOOO
OOOOOOOO
OOOOOOO
OOOOOO
OOOOO
OOOO
OOO
OO
O

In [17]:
letter = "O"
rows = 10
for i in range(1,rows + 1):
print(" " * (rows-i) + letter * i)

         O
OO
OOO
OOOO
OOOOO
OOOOOO
OOOOOOO
OOOOOOOO
OOOOOOOOO
OOOOOOOOOO

In [25]:
letter = "O"
rows = 10
for i in range(rows, 0, -1):
print(" " * (rows-i) + letter * i)

OOOOOOOOOO
OOOOOOOOO
OOOOOOOO
OOOOOOO
OOOOOO
OOOOO
OOOO
OOO
OO
O

In [19]:
letter = "O"
rows = 10
for i in range(1,rows + 1):
print(" " * (rows-i) + letter * i + letter * (i-1))

         O
OOO
OOOOO
OOOOOOO
OOOOOOOOO
OOOOOOOOOOO
OOOOOOOOOOOOO
OOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOO

In [26]:
letter = "O"
rows = 10
for i in range(rows, 0, -1):
print(" " * (rows-i) + letter * i + letter * (i-1))

OOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOO
OOOOOOOOOOOOO
OOOOOOOOOOO
OOOOOOOOO
OOOOOOO
OOOOO
OOO
O

In [ ]: