Hướng dẫn right pascal star pattern in python - mô hình ngôi sao pascal bên phải trong python

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.

  1. Mô hình vuông trong Python
  2. Mô hình hình vuông rỗng trong Python
  3. Mẫu sao hình tam giác trái trong Python
  4. Mẫu sao hình tam giác bên phải trong Python
  5. Mẫu hình tam giác hướng xuống
  6. Mẫu hình tam giác xuống ngay
  7. Mô hình ngôi sao hình tam giác rỗng
  8. Mô hình kim tự tháp trong Python
  9. Mô hình kim tự tháp rỗng trong Python
  10. Mô hình kim tự tháp ngược trong Python
  11. Mẫu sao kim cương trong Python
  12. Mô hình ngôi sao kim cương rỗng trong Python
  13. Mẫu sao đồng hồ cát trong Python
  14. Đúng mô hình ngôi sao Pascal trong Python
  15. Mẫu sao Pascal trái trong Python
  16. Mô hình trái tim trong Python
  17. Cộng với mẫu sao
  18. Mô hình ngôi sao chéo
  19. Mẫu số tam giác trái
  20. Mẫu số tam giác bên phải
  21. Mẫu kim tự tháp số
  22. Số kim tự tháp mô hình ngược
  23. Mẫu kim tự tháp số rỗng
  24. Số mô hình kim cương
  25. Mẫu kim cương số rỗng
  26. Mô hình kim tự tháp bảng chữ cái
  27. Mô hình kim tự tháp bảng chữ cái ngược
  28. Mẫu kim tự tháp bảng chữ cái rỗng
  29. Mô hình kim cương bảng chữ cái
  30. 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[]
0

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.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[]
3

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 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[]
5

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[]
6

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.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[]
7

Output:

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[]
8

Mô 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[]
9

Output:

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]
0

Mô 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]
2

Output:

# Square pattern program

for i in range[0, 5]:
    # printing * for 5 times and a new line
    print["*" * 5]
0

9. 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]
4

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 đó.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]
5

Output:

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]
6

Mô 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]
7

Output:

# Square pattern program

for i in range[0, 5]:
    # printing * for 5 times and a new line
    print["*" * 5]
6

11. 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]
9

Mẫ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]
9

12. 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[]
0

15. 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[]
1

Output:

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[]
2

16. 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[]
3

Output:

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[]
4

Mẫ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[]
5

Output:

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[]
6

Mã 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[]
7

Output:

# 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[]
6

22. 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[]
9

Mã 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] + '*']
0

Output:

# 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[]
9

23. 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] + '*']
2

Mã 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] + '*']
3

Output:

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] + '*']
4

Mã 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] + '*']
5

Output:

# 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] + '*']
4

25. 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] + '*']
7

Mã 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] + '*']
8

Output:

# 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] + '*']
7

Bâ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[]
1

Mã 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[]
2

Output:

# 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[]
1

Sự 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.

Làm thế nào để bạn tạo ra một mô hình ngôi sao trong Python?

Các bước để in mẫu trong Python..
Quyết định số lượng hàng và cột. Có một cấu trúc điển hình để in bất kỳ mẫu nào, tức là số lượng hàng và cột. ....
Lặp lại hàng. ....
Lặp lại các cột. ....
In ngôi sao hoặc số. ....
Thêm dòng mới sau mỗi lần lặp của vòng lặp bên ngoài ..

Làm thế nào để bạn in một mẫu góc bên phải trong Python?

Thí dụ -..
# Đây là ví dụ về in mô hình kim tự tháp góc đảo ngược đơn giản đơn giản ..
hàng = int [input ["Nhập số lượng hàng:"]].
k = 2 * hàng - 2 # Nó được sử dụng cho số lượng không gian ..
Đối với I trong phạm vi [0, hàng]:.
cho J trong phạm vi [0, k]:.
in [end = ""].
k = k - 2 # giá trị k sau mỗi lần lặp ..
cho J trong phạm vi [0, i + 1]:.

Làm thế nào để bạn viết hình tam giác của Pascal bằng Python?

Program..
num = int [input ["nhập số:"]].
list1 = [] #an danh sách trống ..
Đối với tôi trong phạm vi [num]:.
list1.append[[]].
list1[i].append[1].
cho J trong phạm vi [1, i]:.
list1 [i] .Append [list1 [i - 1] [j - 1] + list1 [i - 1] [j]].
if [num! = 0]:.

Làm thế nào để bạn tạo ra một mô hình kim tự tháp trong Python?

Mã nguồn..
Đầu tiên, chúng tôi nhận được chiều cao của các hàng kim tự tháp từ người dùng ..
Trong vòng lặp đầu tiên, chúng tôi lặp lại từ i = 0 đến i = hàng ..
Vòng lặp thứ hai chạy từ j = 0 đến i + 1. ....
Khi vòng lặp bên trong kết thúc, chúng tôi in dòng mới và bắt đầu in * trong một dòng mới ..

Bài Viết Liên Quan

Chủ Đề