Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để in mẫu hình sao ngược

Khi cần in mẫu sao ngược trong Python, có thể sử dụng vòng lặp 'for'. Điều này giúp lặp lại trên một dải số và in ký tự bắt buộc theo tần suất cần thiết và số lượng có thể được giảm sau mỗi lần lặp.

Dưới đây là một minh chứng cho điều tương tự -

Ví dụ

N=6
print("The value of 'N' has been initialized to "+str(N))
print("The inverted stars are being displayed")
for i in range (N, 0, -1):
   print((N-i) * ' ' + i * '*')

Đầu ra

The value of 'N' has been initialized to 6
The inverted stars are being displayed
******
 *****
  ****
   ***
    **
     *

Giải thích

  • Giá trị của 'N' được khởi tạo và hiển thị trên bảng điều khiển.
  • Vòng lặp 'for' được lặp lại trên các số 'N'.
  • Ký tự bắt buộc được in trên màn hình.
  • Giá trị của nó sẽ giảm dần trong bước tiếp theo.
  • Điều này được hiển thị trên bảng điều khiển.