Trong bài viết này, bạn sẽ tìm hiểu về nhiều chương trình mẫu khác nhau trong Python. Bạn sẽ học cách tạo và in các mẫu bằng Python bằng cách sử dụng các vòng lặp và trong khi các vòng lặp.pattern program in Python. You will learn how to create and print patterns in Python using for loops and while loops.
Mô hình ngôi sao trong Python
Mẫu sao là một chương trình mẫu phổ biến được tạo trong bất kỳ ngôn ngữ lập trình nào. Đó là một mô hình bao gồm một loạt các ngôi sao tạo ra một số loại hình. is a common pattern program created in any programming language. It is a pattern that consists of a series of stars that create some sort of shape.
Trong hình ảnh dưới đây, bạn có thể thấy một số mẫu sao.
Ngoài ra còn có các loại mẫu khác không sử dụng sao mà là số hoặc bảng chữ cái. Chúng tôi cũng sẽ xem xét những điều này ngắn gọn ở đây.
Hãy bắt đầu với các chương trình mẫu khác nhau bằng Python.
Danh sách chương trình mẫu trong Python
Chúng ta sẽ thấy chương trình mẫu sau đây trong Python ở đây trong bài viết này.
- Mô hình vuông trong Python
- Mô hình hình vuông rỗng trong Python
- Mẫu sao hình tam giác trái trong Python
- Mẫu sao hình tam giác bên phải trong Python
- Mẫu hình tam giác hướng xuống
- Mẫu hình tam giác xuống ngay
- Mô hình ngôi sao hình tam giác rỗng
- Mô hình kim tự tháp trong Python
- Mô hình kim tự tháp rỗng trong Python
- Mô hình kim tự tháp ngược trong Python
- Mẫu sao kim cương trong Python
- Mô hình ngôi sao kim cương rỗng trong Python
- Mẫu sao đồng hồ cát trong Python
- Đúng mô hình ngôi sao Pascal trong Python
- Mẫu sao Pascal trái trong Python
- Mô hình trái tim trong Python
- Cộng với mẫu sao
- Mô hình ngôi sao chéo
- Mẫu số tam giác trái
- Mẫu số tam giác bên phải
- Mẫu kim tự tháp số
- Số kim tự tháp mô hình ngược
- Mẫu kim tự tháp số rỗng
- Số mô hình kim cương
- Mẫu kim cương số rỗng
- Mô hình kim tự tháp bảng chữ cái
- Mô hình kim tự tháp bảng chữ cái ngược
- Mẫu kim tự tháp bảng chữ cái rỗng
- Mô hình kim cương bảng chữ cái
- Mẫu kim cương bảng chữ cái rỗng
1. Mô hình vuông trong Python
***** ***** ***** ***** *****
Mẫu vuông là chương trình mẫu dễ nhất. Nó là một mô hình có hình dạng của một hình vuông làm bằng các ngôi sao. Vì nó là một hình vuông, nó rất dễ dàng để tạo và in. Hãy xem cách tạo và in một mẫu vuông.square pattern is the easiest pattern program. It is a pattern that has the shape of a square made of stars. Since it is a square, it is very easy to create and print. Let's see how to create and print a square pattern.
Để tạo một mẫu sao vuông chạy 2 lồng nhau cho các vòng. Vòng lặp bên ngoài sẽ tạo các hàng và vòng bên trong sẽ tạo các cột. Vòng lặp bên trong sẽ in các ngôi sao [*] và tạo một dòng mới sau mỗi hàng.
Sau đây là mã để tạo một mẫu vuông.
- Người bắt đầu
- Pro
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
Output:
***** ***** ***** ***** *****
2. Mẫu vuông rỗng
***** * * * * * * *****
Mẫu vuông rỗng là chương trình mẫu khó khăn hơn một chút so với một hình vuông đơn giản bởi vì ở đây bạn sẽ phải đối phó với các không gian trong hình vuông.hollow square pattern is a bit more difficult pattern program than a simple square because here you will have to deal with spaces within the square.
Để tạo một mẫu hình vuông rỗng, chúng tôi sẽ một lần nữa chạy 2 được lồng cho các vòng lặp và sử dụng các câu lệnh có điều kiện. Vòng ngoài sẽ chạy trong một số lần dưới dạng kích thước của hình vuông. Vòng bên trong sẽ chỉ in * trong hàng đầu tiên và cuối cùng và trong các hàng khác in * Chỉ ở vị trí đầu tiên và cuối cùng và trong các không gian in giữa. Sau đây là mã để tạo một mẫu hình vuông rỗng.
- Người bắt đầu
- Pro
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
Output:
2. Mẫu vuông rỗng
* ** *** **** *****
Mẫu vuông rỗng là chương trình mẫu khó khăn hơn một chút so với một hình vuông đơn giản bởi vì ở đây bạn sẽ phải đối phó với các không gian trong hình vuông.left triangle star pattern is a star pattern in the shape of a triangle. It is quite easy to create it.
Để tạo một mẫu hình vuông rỗng, chúng tôi sẽ một lần nữa chạy 2 được lồng cho các vòng lặp và sử dụng các câu lệnh có điều kiện. Vòng ngoài sẽ chạy trong một số lần dưới dạng kích thước của hình vuông. Vòng bên trong sẽ chỉ in * trong hàng đầu tiên và cuối cùng và trong các hàng khác in * Chỉ ở vị trí đầu tiên và cuối cùng và trong các không gian in giữa. Sau đây là mã để tạo một mẫu hình vuông rỗng.
- Người bắt đầu
- Pro
# Left triangle star pattern
n = 5
for i in range[1, n+1]:
# internal loop run for i times
for k in range[1, i+1]:
print["*", end=""]
print[]
# Left triangle star pattern
n = 5
for i in range[1, n+1]:
print["*" * i]
Output:
2. Mẫu vuông rỗng
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
0Mẫu vuông rỗng là chương trình mẫu khó khăn hơn một chút so với một hình vuông đơn giản bởi vì ở đây bạn sẽ phải đối phó với các không gian trong hình vuông.right triangle star pattern is a star pattern in the shape of a triangle as shown above. It is similar to the left triangle star pattern but you will have to deal with spaces.
Để tạo một mẫu hình vuông rỗng, chúng tôi sẽ một lần nữa chạy 2 được lồng cho các vòng lặp và sử dụng các câu lệnh có điều kiện. Vòng ngoài sẽ chạy trong một số lần dưới dạng kích thước của hình vuông. Vòng bên trong sẽ chỉ in * trong hàng đầu tiên và cuối cùng và trong các hàng khác in * Chỉ ở vị trí đầu tiên và cuối cùng và trong các không gian in giữa. Sau đây là mã để tạo một mẫu hình vuông rỗng.
- Người bắt đầu
- Pro
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
1# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
2
Output:
2. Mẫu vuông rỗng
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
3Mẫu vuông rỗng là chương trình mẫu khó khăn hơn một chút so với một hình vuông đơn giản bởi vì ở đây bạn sẽ phải đối phó với các không gian trong hình vuông.left downward triangle pattern is the star pattern of a triangle upside down. It is very easy to create.
Để tạo một mẫu hình vuông rỗng, chúng tôi sẽ một lần nữa chạy 2 được lồng cho các vòng lặp và sử dụng các câu lệnh có điều kiện. Vòng ngoài sẽ chạy trong một số lần dưới dạng kích thước của hình vuông. Vòng bên trong sẽ chỉ in * trong hàng đầu tiên và cuối cùng và trong các hàng khác in * Chỉ ở vị trí đầu tiên và cuối cùng và trong các không gian in giữa. Sau đây là mã để tạo một mẫu hình vuông rỗng.
- Người bắt đầu
- Pro
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
4# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
5Output:
2. Mẫu vuông rỗng
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
6Mẫu vuông rỗng là chương trình mẫu khó khăn hơn một chút so với một hình vuông đơn giản bởi vì ở đây bạn sẽ phải đối phó với các không gian trong hình vuông.right downward triangle pattern is a pattern that is upside down and has perpendicular to the right side.
Để tạo một mẫu hình vuông rỗng, chúng tôi sẽ một lần nữa chạy 2 được lồng cho các vòng lặp và sử dụng các câu lệnh có điều kiện. Vòng ngoài sẽ chạy trong một số lần dưới dạng kích thước của hình vuông. Vòng bên trong sẽ chỉ in * trong hàng đầu tiên và cuối cùng và trong các hàng khác in * Chỉ ở vị trí đầu tiên và cuối cùng và trong các không gian in giữa. Sau đây là mã để tạo một mẫu hình vuông rỗng.
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
7Output:
3. Mô hình ngôi sao hình tam giác trái trong Python
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
8Mô hình ngôi sao tam giác bên trái là một mô hình ngôi sao trong hình tam giác. Nó là khá dễ dàng để tạo ra nó.hollow triangle star pattern is a star pattern in the shape of the triangle made of stars but hollow. You can see the pattern up there.
Để tạo một mẫu ngôi sao tam giác bên trái, chạy 2 vòng lồng nhau trong đó vòng lặp bên trong sẽ chạy trong một số lần khi số lần bên ngoài đã chạy và in bắt đầu.
# Square pattern program
# Create a list of rows
for i in range[0, 5]:
# Create a list of columns
for j in range[0, 5]:
print["*", end=""]
print[]
9Output:
8. Mô hình kim tự tháp trong Python
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
0Mô hình kim tự tháp là một mô hình rất nổi tiếng trong lập trình. Nó có hình dạng của một tam giác đều và nó được sử dụng để đại diện cho một kim tự tháp. Bạn có thể thấy mô hình ở đây.pyramid pattern is a very famous pattern in programming. It has the shape of an equilateral triangle and it is used to represent a pyramid. You can see the pattern up here.
Mẫu kim tự tháp có số lượng sao lẻ trong mỗi hàng 1, 3, 5, 7, v.v.
Sẽ có 2 vòng trong đó cái đầu tiên sẽ in khoảng trống 'n - 1' ở hàng đầu tiên, 'n - 2' ở hàng thứ hai, v.v. và vòng thứ hai sẽ in các ngôi sao '2*i - 1' Trong hàng đầu tiên, '2*i - 2' trong hàng thứ hai, v.v.
- Người bắt đầu
- Pro
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
1# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
2Output:
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
09. Mô hình kim tự tháp rỗng trong Python
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
4Mô hình kim tự tháp rỗng là một mô hình kim tự tháp làm từ các ngôi sao nhưng rỗng. Bạn có thể thấy các mẫu trên đó.hollow pyramid pattern is a pyramid pattern made of stars but hollow. You can see the pattern up there.
Bạn có thể thấy trong mẫu trên trong mỗi hàng có 3 thay đổi, thứ nhất, có một loạt không gian, sau đó là một ngôi sao và sau đó là một loạt không gian khác, và cuối cùng là một ngôi sao. Và ở hàng cuối cùng, chỉ có những ngôi sao.
Vì vậy, để tạo mẫu này, trước tiên hãy chạy một vòng lặp và in không gian. Sau đó chạy một vòng lặp khác in một ngôi sao sau đó là một loạt không gian và cuối cùng in một ngôi sao.
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
5Output:
10. Mô hình kim tự tháp ngược trong Python
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
6Mô hình kim tự tháp ngược giống như mô hình kim tự tháp nhưng nó bị lộn ngược. Xem mô hình trên đó.reverse pyramid pattern is the same as the pyramid pattern but it is upside down. See the pattern up there.
Bạn có thể chỉ cần tạo nó bằng cách chạy 2 vòng lồng nhau, nơi sẽ có 2 vòng bên trong để in không gian và một vòng lặp khác sẽ in các ngôi sao.
Hãy xem mã đầy đủ ở đây.
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
7Output:
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
611. Mẫu sao kim cương trong Python
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
9Mẫu Ngôi sao Diamond là một mô hình ngôi sao với hình dạng của viên kim cương. Bạn có thể thấy mô hình ở đây.diamond star pattern is a star pattern with the shape of the diamond. You can see the pattern up here.
Nếu bạn nhìn kỹ, bạn sẽ thấy rằng mô hình là sự kết hợp của mô hình kim tự tháp và mô hình ngôi sao hình tam giác hướng xuống. Vì vậy, bạn có thể tạo mẫu này bằng cách kết hợp cả hai mẫu.
Đây là mã để tạo mẫu này.
***** ***** ***** ***** *****0
Output:
# Square pattern program
for i in range[0, 5]:
# printing * for 5 times and a new line
print["*" * 5]
912. Mô hình ngôi sao kim cương rỗng trong Python
***** ***** ***** ***** *****2
Mẫu kim cương rỗng giống như mẫu Ngôi sao kim cương nhưng rỗng. Các mô hình là ở đây.hollow diamond pattern is the same as the diamond star pattern but hollow. The pattern is up here.
Điều này rất phức tạp bởi vì bạn phải đối phó với nhiều thứ như không gian, ngôi sao cho mỗi hàng trong đó bản thân mẫu được chia thành hai phần kim tự tháp trên và kim tự tháp dưới.
Hãy xem mã.
***** ***** ***** ***** *****3
Output:
***** ***** ***** ***** *****2
13. Mẫu sao đồng hồ cát trong Python
***** ***** ***** ***** *****5
Mô hình đồng hồ cát là một mô hình với hình dạng của một chiếc đồng hồ cát. Khi bạn quan sát mô hình, bạn sẽ thấy rằng nó được tạo thành từ hai mẫu. Mẫu đầu tiên là một mẫu kim tự tháp đi xuống và mẫu thứ hai là một mẫu hình tam giác hướng lên.hourglass pattern is a pattern with the shape of an hourglass. When you observe the pattern, you will see that it is made up of two patterns. The first pattern is a downward pyramid pattern and the second pattern is an upward triangle pattern.
Bạn có thể tạo mẫu này bằng cách kết hợp cả hai mẫu. Mã như sau.
***** ***** ***** ***** *****6
Output:
***** ***** ***** ***** *****5
14. Mẫu sao Pascal phải trong Python
***** ***** ***** ***** *****8
Các mẫu hình tam giác Pascal bên phải được hiển thị ở trên. Có thể thấy rõ rằng nó được tạo thành từ một tam giác trên và một tam giác dưới.right pascal triangle pattern is shown above. It can be clearly seen that it is made up of an upper triangle and a lower triangle.
Vì vậy, bạn có thể chạy 2 vòng lặp khác nhau tạo ra tam giác trên và một vòng khác tạo ra tam giác dưới.
Đây là mã hoàn chỉnh.
- Người bắt đầu
- Pro
***** ***** ***** ***** *****9
***** * * * * * * *****0
Output:
***** ***** ***** ***** *****8
9. Mô hình kim tự tháp rỗng trong Python
***** * * * * * * *****2
Mô hình kim tự tháp rỗng là một mô hình kim tự tháp làm từ các ngôi sao nhưng rỗng. Bạn có thể thấy các mẫu trên đó.left pascal triangle pattern is a mirror image of the right pascal triangle pattern. The pattern is shown above.
Bạn có thể thấy trong mẫu trên trong mỗi hàng có 3 thay đổi, thứ nhất, có một loạt không gian, sau đó là một ngôi sao và sau đó là một loạt không gian khác, và cuối cùng là một ngôi sao. Và ở hàng cuối cùng, chỉ có những ngôi sao.
Hãy xem mã.
***** * * * * * * *****3
Output:
***** * * * * * * *****2
13. Mẫu sao đồng hồ cát trong Python
***** * * * * * * *****5
Mô hình đồng hồ cát là một mô hình với hình dạng của một chiếc đồng hồ cát. Khi bạn quan sát mô hình, bạn sẽ thấy rằng nó được tạo thành từ hai mẫu. Mẫu đầu tiên là một mẫu kim tự tháp đi xuống và mẫu thứ hai là một mẫu hình tam giác hướng lên.heart pattern is a pattern with the shape of a heart. It is quite a complex pattern. But if you observe the code carefully then you will understand it easily.
***** * * * * * * *****6
Output:
***** * * * * * * *****5
Bạn có thể tạo mẫu này bằng cách kết hợp cả hai mẫu. Mã như sau.
14. Mẫu sao Pascal phải trong Pythonplus pattern is a pattern with the shape of a plus sign [+].
***** * * * * * * *****8
Các mẫu hình tam giác Pascal bên phải được hiển thị ở trên. Có thể thấy rõ rằng nó được tạo thành từ một tam giác trên và một tam giác dưới.
***** * * * * * * *****9
Output:
Vì vậy, bạn có thể chạy 2 vòng lặp khác nhau tạo ra tam giác trên và một vòng khác tạo ra tam giác dưới.
Đây là mã hoàn chỉnh.cross pattern is a pattern with the shape of a cross sign [X].
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
015. Mẫu sao Pascal trái trong Python
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
1Output:
Mẫu hình tam giác Pascal bên trái là hình ảnh phản chiếu của mẫu hình tam giác bên phải. Các mẫu được hiển thị ở trên.
Mẫu hình tam giác Pascal bên trái phức tạp hơn một chút so với mẫu hình tam giác bên phải vì bạn sẽ phải đối phó với cả hai không gian và ngôi sao.left number triangle pattern is a triangle pattern that is made of numbers and has perpendicular on its left side.
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
216. Mô hình trái tim trong Python
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
3Output:
Mô hình trái tim là một mô hình với hình dạng của một trái tim. Nó là một mô hình khá phức tạp. Nhưng nếu bạn quan sát mã cẩn thận thì bạn sẽ dễ hiểu nó.
17. Chương trình mô hình cộng với Pythonright number triangle pattern is a triangle pattern that is made of numbers and has perpendicular on its right side.
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
4Mẫu cộng là một mẫu với hình dạng của dấu cộng [+].
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
5Output:
Mã hoàn chỉnh được đưa ra dưới đây.
Mẫu kim tự tháp số là một mẫu được tạo thành từ các số và có hình dạng kim tự tháp.number pyramid pattern is a pattern that is made of numbers and has a pyramid shape.
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
6Mã hoàn chỉnh cho mẫu kim tự tháp số được đưa ra dưới đây.
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
7Output:
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
622. Chương trình mô hình kim tự tháp số ngược trong Python
Mẫu kim tự tháp số ngược là một kim tự tháp đảo ngược 180 độ.reverse number pyramid pattern is a number pyramid reversed 180 degrees.
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
9Mã hoàn chỉnh cho mẫu kim tự tháp số ngược được đưa ra dưới đây.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
0Output:
# hollow square pattern
size = 5
for i in range[size]:
for j in range[size]:
# print * completely in first and last row
# print * only in first and last position in other rows
if i == 0 or i == size - 1 or j == 0 or j == size - 1:
print['*', end='']
else:
print[' ', end='']
print[]
923. Chương trình mô hình kim tự tháp số rỗng
Mẫu kim tự tháp số rỗng là một mẫu kim tự tháp có không gian rỗng ở giữa.hollow number pyramid pattern is a number pyramid pattern that has a hollow space in the middle.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
2Mã hoàn chỉnh cho mẫu kim tự tháp số rỗng được đưa ra dưới đây.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
3Output:
24. Chương trình mẫu kim cương số
Mẫu kim cương số là một mẫu kim cương được làm bằng số.number diamond pattern is a diamond pattern that is made of numbers.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
4Mã hoàn chỉnh cho mẫu kim cương số được đưa ra dưới đây.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
5Output:
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
425. Chương trình mô hình kim cương số rỗng
Mẫu kim cương số rỗng là một mẫu kim cương được làm bằng số và là rỗng bên trong.hollow number diamond pattern is a diamond pattern that is made of numbers and is hollow inside.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
7Mã hoàn chỉnh cho mẫu kim cương số rỗng được đưa ra dưới đây.
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
8Output:
# hollow square pattern
size = 5
for i in range[size]:
# print star in first and last row
if i == 0 or i == size - 1:
print['*' * size]
else:
# print * in first and last position in other rows
print['*' + ' ' * [size - 2] + '*']
7Bây giờ chúng ta hãy tạo một số chương trình mẫu bằng bảng chữ cái thay vì các ngôi sao hoặc số.
26. Chương trình mô hình kim tự tháp bảng chữ cái
Mô hình kim tự tháp bảng chữ cái là một mẫu kim tự tháp được làm bằng bảng chữ cái.alphabet pyramid pattern is a pyramid pattern that is made of alphabets.
* ** *** **** *****0
Mã hoàn chỉnh cho mẫu kim tự tháp bảng chữ cái được đưa ra dưới đây.
* ** *** **** *****1
Output:
* ** *** **** *****0
27. Chương trình mô hình kim tự tháp bảng chữ cái đảo ngược
Mô hình kim tự tháp bảng chữ cái ngược là một mẫu kim tự tháp được làm bằng bảng chữ cái và bị lộn ngược.reverse alphabet pyramid pattern is a pyramid pattern that is made of alphabets and is upside down.
* ** *** **** *****3
Mã hoàn chỉnh cho mẫu kim tự tháp bảng chữ cái ngược được đưa ra dưới đây.
* ** *** **** *****4
Output:
* ** *** **** *****3
28. Mô hình kim tự tháp bảng chữ cái rỗng
Mô hình kim tự tháp bảng chữ cái rỗng là một mẫu kim tự tháp được làm bằng bảng chữ cái và là rỗng bên trong.hollow alphabet pyramid pattern is a pyramid pattern that is made of alphabets and is hollow inside.
* ** *** **** *****6
Mã hoàn chỉnh cho mẫu kim tự tháp bảng chữ cái rỗng được đưa ra dưới đây.
* ** *** **** *****7
Output:
29. Chương trình mẫu kim cương bảng chữ cái
Mẫu kim cương bảng chữ cái là một mẫu kim cương được làm bằng bảng chữ cái.alphabet diamond pattern is a diamond pattern that is made of alphabets.
* ** *** **** *****8
Mã hoàn chỉnh cho mẫu kim cương bảng chữ cái được đưa ra dưới đây.
* ** *** **** *****9
Output:
* ** *** **** *****8
30. Mẫu kim cương bảng chữ cái rỗng
Mẫu kim cương bảng chữ cái rỗng là một mẫu kim cương được làm bằng bảng chữ cái và là rỗng bên trong.hollow alphabet diamond pattern is a diamond pattern that is made of alphabets and is hollow inside.
# Left triangle star pattern
n = 5
for i in range[1, n+1]:
# internal loop run for i times
for k in range[1, i+1]:
print["*", end=""]
print[]
1Mã hoàn chỉnh cho mẫu kim cương bảng chữ cái rỗng được đưa ra dưới đây.
# Left triangle star pattern
n = 5
for i in range[1, n+1]:
# internal loop run for i times
for k in range[1, i+1]:
print["*", end=""]
print[]
2Output:
# Left triangle star pattern
n = 5
for i in range[1, n+1]:
# internal loop run for i times
for k in range[1, i+1]:
print["*", end=""]
print[]
1Sự kết luận
Sau khi xem 30 chương trình mẫu trong Python, bạn đã học được những điều cơ bản về việc tạo các mẫu. Bây giờ bạn có thể tạo các mẫu của riêng bạn và làm cho chúng trông đẹp. Hãy thử chương trình mẫu bảng chữ cái được thảo luận trong bài viết tiếp theo.