Hướng dẫn hollow inverted full pyramid 1 in python - kim tự tháp đầy đủ ngược rỗng 1 trong trăn

Ngày 17 tháng 3 năm 2022

Show

In mô hình sao kim tự tháp rỗng đảo ngược

Hãy cùng nhìn vào chương trình cho mô hình ngôi sao tam giác bên phải của Hollow trong Python.

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Hướng dẫn hollow inverted full pyramid 1 in python - kim tự tháp đầy đủ ngược rỗng 1 trong trăn

Mô hình ngôi sao hình tam giác bên phải đảo ngược trong Python

Working:

  • Bước 1. Bắt đầu
  • Bước 2. Lấy số lượng hàng làm đầu vào từ người dùng và lưu trữ nó vào num.
  • Bước 3. Chạy một vòng lặp ‘I số lần lặp lại qua tất cả các hàng bắt đầu từ i = 0 đến num. & Nbsp;
  • Bước 4. Chạy một vòng lặp lồng bên trong vòng chính để in các không gian bắt đầu từ j = 0 đến i.
  • Bước 5. Chạy một vòng lặp lồng bên trong vòng chính cho các ngôi sao in bắt đầu từ j = num*2 đến (num*2 - (2*i - 1))+1.
  • Bước 6. Bên trong các ngôi sao in vòng trên chỉ nếu i == 1 hoặc j == 1 hoặc j == (num*2 -(2*i -1)) Trong tất cả các trường hợp khác in một không gian trống.
  • Bước 7. Di chuyển sang dòng tiếp theo bằng cách in một dòng mới bằng hàm in ().
  • Bước 8. Dừng lại

Chương trình Python:

Chạy

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()

Đầu ra

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0

Một bình luận về chương trình Python để in đảo ngược mô hình ngôi sao kim tự tháp rỗng

  • Khushboo

    n = int ((đầu vào (Nhập nhập số :))) cho i trong phạm vi (n, -1, -1): if ((i == 0) hoặc (i == n)): in ( *(n-i) + (Hồi*)*(2*i + 1)) "*)))
    for i in range(n,-1,-1):
    if ((i==0) or (i==n)):
    print(” “*(n-i)+ (“*”)*(2*i+1))
    else:
    print(” “*(n-i) + (“*”) + (” “)*(2*i -1) + (“*”))

    Hướng dẫn hollow inverted full pyramid 1 in python - kim tự tháp đầy đủ ngược rỗng 1 trong trăn

    0

Chương trình Python này in hoặc tạo mẫu hình kim tự tháp ngôi sao rỗng đảo ngược bằng cách sử dụng câu lệnh ra quyết định Python Loop và Python (IF-Else).

Mã nguồn Python: Mô hình kim tự tháp ngôi sao rỗng


# Generating Inverse Hollow Pyramid Pattern Using Stars

row = int(input('Enter number of rows required: '))

for i in range(row,0,-1):
    for j in range(row-i):
        print(' ', end='') # printing space and staying in same line
    
    for j in range(2*i-1):
        if i==0 or i==row or j==2*i-2 or j==0:
            print('*',end='') # printing * and staying in same line
        else:
            print(' ', end='') # printing space and staying in same line
    print() # printing new line

Đầu ra

Enter number of rows required: 17

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

Vì vậy, tôi có mã này

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()

Nó cung cấp đầu ra sau

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

Tuy nhiên, tôi muốn đầu ra sau với khoảng trống trên dòng đầu tiên

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

Làm thế nào để tôi làm điều này? Bất kỳ trợ giúp sẽ được đánh giá cao, cảm ơn


Chạy một vòng lặp lồng bên trong vòng chính để in các không gian bắt đầu từ j = 0 đến i ..

Làm thế nào để bạn tạo ra một kim tự tháp nghịch đảo trong Python?

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

Mã nguồn

rows = int(input("Enter number of rows: "))

for i in range(rows):
    for j in range(i+1):
        print("* ", end="")
    print("\n")

Trong ví dụ Python này, trước tiên chúng tôi đọc số lượng hàng trong mẫu sao Kim tự tháp đảo ngược từ người dùng bằng cách sử dụng đầu vào chức năng tích hợp (). Vì hàm input () trả về giá trị chuỗi, chúng ta cần chuyển đổi số đã cho thành loại số nguyên bằng int (). Và sau đó chúng tôi tạo ra mẫu kim tự tháp nghịch đảo bằng cách sử dụng vòng lặp.

  • Làm thế nào để bạn in một mẫu đảo ngược trong Python?
  • Chương trình Python để in một mẫu sao đảo ngược.
  • Lấy giá trị từ người dùng và lưu trữ nó trong một biến n ..
  • 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.

Ví dụ 2: Chương trình in một nửa kim tự tháp A bằng cách sử dụng các số

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
0

Mã nguồn

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
1

Trong chương trình trên, hãy xem mẫu được in như thế nào.

  • Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    8 từ người dùng.
  • Trong vòng đầu tiên, chúng tôi lặp lại từ
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    9 đến
    
    # Generating Inverse Hollow Pyramid Pattern Using Stars
    
    row = int(input('Enter number of rows required: '))
    
    for i in range(row,0,-1):
        for j in range(row-i):
            print(' ', end='') # printing space and staying in same line
        
        for j in range(2*i-1):
            if i==0 or i==row or j==2*i-2 or j==0:
                print('*',end='') # printing * and staying in same line
            else:
                print(' ', end='') # printing space and staying in same line
        print() # printing new line
    
    0.
  • Trong vòng lặp thứ hai, chúng tôi in các số bắt đầu từ
    
    # Generating Inverse Hollow Pyramid Pattern Using Stars
    
    row = int(input('Enter number of rows required: '))
    
    for i in range(row,0,-1):
        for j in range(row-i):
            print(' ', end='') # printing space and staying in same line
        
        for j in range(2*i-1):
            if i==0 or i==row or j==2*i-2 or j==0:
                print('*',end='') # printing * and staying in same line
            else:
                print(' ', end='') # printing space and staying in same line
        print() # printing new line
    
    9 đến
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    0, trong đó
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    0 dao động từ
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    2 đến
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    3.
  • Sau mỗi lần lặp của vòng lặp đầu tiên, chúng tôi in một dòng mới.

Ví dụ 3: Chương trình in một nửa kim tự tháp bằng cách sử dụng bảng chữ cái

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
2

Mã nguồn

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
3

Trong chương trình trên, hãy xem mẫu được in như thế nào.


Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp Enter the Number: 7 ************* * * * * * * * * * * * Process finished with exit code 0 8 từ người dùng.

Trong vòng đầu tiên, chúng tôi lặp lại từ Enter the Number: 7 ************* * * * * * * * * * * * Process finished with exit code 0 9 đến # Generating Inverse Hollow Pyramid Pattern Using Stars row = int(input('Enter number of rows required: ')) for i in range(row,0,-1): for j in range(row-i): print(' ', end='') # printing space and staying in same line for j in range(2*i-1): if i==0 or i==row or j==2*i-2 or j==0: print('*',end='') # printing * and staying in same line else: print(' ', end='') # printing space and staying in same line print() # printing new line 0.

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
4

Mã nguồn

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
5

Trong chương trình trên, hãy xem mẫu được in như thế nào.


Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp Enter the Number: 7 ************* * * * * * * * * * * * Process finished with exit code 0 8 từ người dùng.

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
6

Mã nguồn

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
7

Trong chương trình trên, hãy xem mẫu được in như thế nào.


Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp Enter the Number: 7 ************* * * * * * * * * * * * Process finished with exit code 0 8 từ người dùng.

Trong vòng đầu tiên, chúng tôi lặp lại từ Enter the Number: 7 ************* * * * * * * * * * * * Process finished with exit code 0 9 đến # Generating Inverse Hollow Pyramid Pattern Using Stars row = int(input('Enter number of rows required: ')) for i in range(row,0,-1): for j in range(row-i): print(' ', end='') # printing space and staying in same line for j in range(2*i-1): if i==0 or i==row or j==2*i-2 or j==0: print('*',end='') # printing * and staying in same line else: print(' ', end='') # printing space and staying in same line print() # printing new line 0.

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
8

Mã nguồn

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
9

Trong chương trình trên, hãy xem mẫu được in như thế nào.

  • Đầu tiên, chúng tôi nhận được chiều cao của kim tự tháp
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    8 từ người dùng.
  • Trong vòng đầu tiên, chúng tôi lặp lại từ
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    9 đến
    
    # Generating Inverse Hollow Pyramid Pattern Using Stars
    
    row = int(input('Enter number of rows required: '))
    
    for i in range(row,0,-1):
        for j in range(row-i):
            print(' ', end='') # printing space and staying in same line
        
        for j in range(2*i-1):
            if i==0 or i==row or j==2*i-2 or j==0:
                print('*',end='') # printing * and staying in same line
            else:
                print(' ', end='') # printing space and staying in same line
        print() # printing new line
    
    0.
  • Trong vòng lặp thứ hai, chúng tôi in các số bắt đầu từ
    
    # Generating Inverse Hollow Pyramid Pattern Using Stars
    
    row = int(input('Enter number of rows required: '))
    
    for i in range(row,0,-1):
        for j in range(row-i):
            print(' ', end='') # printing space and staying in same line
        
        for j in range(2*i-1):
            if i==0 or i==row or j==2*i-2 or j==0:
                print('*',end='') # printing * and staying in same line
            else:
                print(' ', end='') # printing space and staying in same line
        print() # printing new line
    
    9 đến
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    0, trong đó
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    0 dao động từ
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    2 đến
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    3.

Sau mỗi lần lặp của vòng lặp đầu tiên, chúng tôi in một dòng mới.

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
0

Mã nguồn

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
1

Ví dụ 3: Chương trình in một nửa kim tự tháp bằng cách sử dụng bảng chữ cái

  • Hoạt động của ví dụ trên cũng tương tự như các ví dụ khác được thảo luận ở trên ngoại trừ các giá trị ASCII được in ở đây. Giá trị ASCII cho bảng chữ cái bắt đầu từ 65 (tức là A). Do đó, trong mỗi lần lặp, chúng tôi tăng giá trị của
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    4 và in bảng chữ cái tương ứng của nó.
  • Các chương trình để in nửa kim tự tháp đảo ngược bằng cách sử dụng * và số
  • Ví dụ 4: Một nửa kim tự tháp đảo ngược bằng cách sử dụng *
  • Ví dụ này tương tự như một kim tự tháp thẳng đứng ngoại trừ ở đây chúng ta bắt đầu từ tổng số
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    8 và trong mỗi lần lặp, chúng ta giảm số lượng
    Enter the Number: 7
     *************
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
    Process finished with exit code 0
    
    8 xuống 1.

Ví dụ 5: Một nửa kim tự tháp đảo ngược bằng cách sử dụng các số

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
2

Mã nguồn

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
3

Sự khác biệt duy nhất giữa một kim tự tháp thẳng đứng và đảo ngược bằng cách sử dụng các số là vòng lặp đầu tiên bắt đầu từ tổng số

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
8 đến 0.

  • Các chương trình để in đầy đủ kim tự tháp
  • Ví dụ 6: Chương trình in đầy đủ kim tự tháp bằng cách sử dụng *
  • Kiểu kim tự tháp này phức tạp hơn một chút so với loại chúng tôi đã nghiên cứu ở trên.

Vòng lặp ngoài cùng bắt đầu từ Enter number of rows required: 17 ********************************* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 8 đến Enter number of rows required: 17 ********************************* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 9.

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
4

Mã nguồn

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
5

Trong số hai vòng bên trong, vòng lặp cho các không gian cần thiết cho mỗi hàng bằng công thức

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
0, trong đó các hàng là tổng số hàng và
Enter number of rows required: 17

*********************************
 *                             *
  *                           *
   *                         *
    *                       *
     *                     *
      *                   *
       *                 *
        *               *
         *             *
          *           *
           *         *
            *       *
             *     *
              *   *
               * *
                *
3 là số hàng hiện tại.

  • Vòng lặp trong khi in các ngôi sao số yêu cầu sử dụng công thức
    num = int(input("Enter the Number: "))
    
    for i in range(1, num+1):
        for j in range(0, i):
            print(" ", end="")
    
        for j in range(1, (num*2 - (2*i - 1))+1):
            if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
                print("*", end="")
            else:
                print(" ", end="")
        print()
    
    2. Công thức này cung cấp số lượng sao cho mỗi hàng, trong đó hàng là
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    3.
  • Ví dụ 7: Kim tự tháp đầy đủ của các số
  • Giống như ví dụ 6, ví dụ này cũng sử dụng hai vòng bên trong một vòng lặp.

Bên ngoài cho vòng lặp lặp qua mỗi hàng.

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
6

Mã nguồn

Enter the Number: 7
 *************
  *         *
   *       *
    *     *
     *   *
      * *
       *

Process finished with exit code 0
7

Ở đây chúng tôi sử dụng hai bộ đếm

num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
4 và
num = int(input("Enter the Number: "))

for i in range(1, num+1):
    for j in range(0, i):
        print(" ", end="")

    for j in range(1, (num*2 - (2*i - 1))+1):
        if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
            print("*", end="")
        else:
            print(" ", end="")
    print()
5 để in các không gian và số tương ứng.

  • Bên trong cho vòng lặp in các không gian cần thiết bằng công thức
    num = int(input("Enter the Number: "))
    
    for i in range(1, num+1):
        for j in range(0, i):
            print(" ", end="")
    
        for j in range(1, (num*2 - (2*i - 1))+1):
            if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
                print("*", end="")
            else:
                print(" ", end="")
        print()
    
    0, trong đó các hàng là tổng số hàng và
    Enter number of rows required: 17
    
    *********************************
     *                             *
      *                           *
       *                         *
        *                       *
         *                     *
          *                   *
           *                 *
            *               *
             *             *
              *           *
               *         *
                *       *
                 *     *
                  *   *
                   * *
                    *
    
    3 là số hàng hiện tại.
  • Vòng lặp trong khi in các số trong đó
    num = int(input("Enter the Number: "))
    
    for i in range(1, num+1):
        for j in range(0, i):
            print(" ", end="")
    
        for j in range(1, (num*2 - (2*i - 1))+1):
            if i == 1 or j == 1 or j ==(num*2 -(2*i-1)):
                print("*", end="")
            else:
                print(" ", end="")
        print()
    
    2 cung cấp số lượng mục trong mỗi hàng.
  • Ví dụ 8: Kim tự tháp đầy đủ đảo ngược của *

Làm thế nào để bạn in một kim tự tháp rỗng đảo ngược trong Python?

Working:..
Start..
Lấy số lượng hàng làm đầu vào từ người dùng và lưu trữ nó thành num ..
Chạy một vòng 'i' số lần lặp lại qua tất cả các hàng bắt đầu từ i = 0 đến num ..
Chạy một vòng lặp lồng bên trong vòng chính để in các không gian bắt đầu từ j = 0 đến i ..

Làm thế nào để bạn tạo ra một kim tự tháp nghịch đảo trong Python?

Trong ví dụ Python này, trước tiên chúng tôi đọc số lượng hàng trong mẫu sao Kim tự tháp đảo ngược từ người dùng bằng cách sử dụng đầu vào chức năng tích hợp (). Vì hàm input () trả về giá trị chuỗi, chúng ta cần chuyển đổi số đã cho thành loại số nguyên bằng int (). Và sau đó chúng tôi tạo ra mẫu kim tự tháp nghịch đảo bằng cách sử dụng vòng lặp.

Làm thế nào để bạn in một mẫu đảo ngược trong Python?

Chương trình Python để in một mẫu sao đảo ngược..
Lấy giá trị từ người dùng và lưu trữ nó trong một biến n ..
Sử dụng một vòng lặp trong đó giá trị của I nằm giữa các giá trị của N-1 và 0 với mức giảm 1 với mỗi lần lặp ..
Nhân các khoảng trống với N-I và '*' với tôi và in cả hai ..

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

Các chương trình in hình tam giác bằng cách sử dụng *, số và ký tự trước tiên, chúng tôi 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. Trong mỗi lần lặp của vòng lặp này, chúng tôi in i + 1 số * mà không có dòng mới.