Tam giác vuông góc trong python sử dụng vòng lặp for

Sử dụng vòng lặp for ta in được tam giác vuông. Để hiểu điều này, bạn nên biết những điều cơ bản về vòng lặp for

Để in tam giác vuông trong Python, chúng ta có thể lấy dữ liệu đầu vào từ người dùng về độ dài của tam giác

x=int[input["Enter row number=\n"]]
for i in range[x]:
    for j in range[i+1]:
        print["#",end='']
    print[""]

Như bạn có thể thấy, Đầu vào được lấy từ người dùng dưới dạng [x]. Như chúng ta biết rằng vòng lặp for được sử dụng để lặp qua một chuỗi. Sau đó, sử dụng vòng lặp for lồng nhau, bạn có thể in tam giác vuông

Trước hết, một vòng lặp for được sử dụng cho hàng và bên trong vòng lặp đó, một vòng lặp for khác được sử dụng cho cột. Phạm vi [i+1] chỉ ra rằng khi số lượng hàng tăng lên, số lượng cột cũng sẽ tăng lên. Bạn có thể in tam giác vuông bằng bất kỳ ký hiệu nào

 

Enter row number=4

Chạy mã trực tuyến

Như tôi đã đưa ra đầu vào là 4. Vì vậy, nó sẽ in ra tam giác vuông in ký hiệu [#] trong 4 hàng và 4 cột. Thường thì nó được thực hiện bằng cách sử dụng dấu “*”

Bây giờ nếu chúng tôi chạy chương trình của mình, nó sẽ cho kết quả mà bạn có thể thấy bên dưới

#
##
###
####

Như vậy là chúng ta đã làm thành công. Chúng tôi có thể tạo một tam giác vuông được hình thành với ký hiệu “#” trong Python

Viết chương trình Python để in mẫu hình ngôi sao tam giác vuông góc bằng cách sử dụng vòng lặp For và vòng lặp While với một ví dụ

Chương trình Python để in mẫu hình ngôi sao tam giác vuông góc bằng For Loop

Chương trình Python này cho phép người dùng nhập tổng số hàng. Tiếp theo, chúng tôi đã sử dụng Python Nested For Loop để in mẫu sao tam giác vuông góc từ 1 đến giá trị tối đa do người dùng chỉ định [hàng]

# Python Program to Print Right Angled Triangle Star Pattern

rows = int[input["Please Enter the Total Number of Rows  : "]]

print["Right Angled Triangle Star Pattern"] 
for i in range[1, rows + 1]:
    for j in range[1, i + 1]:
        print['*', end = '  ']
    print[]

Chương trình Python để hiển thị mẫu hình ngôi sao tam giác vuông Ví dụ 2

Chương trình Python này cho phép người dùng nhập ký tự của chính họ. Tiếp theo, Python in tam giác vuông góc của ký tự do người dùng chỉ định

# Python Program to Print Right Angled Triangle Star Pattern

rows = int[input["Please Enter the Total Number of Rows  : "]]
ch = input["Please Enter any Character  : "]

print["Right Angled Triangle Star Pattern"] 
for i in range[1, rows + 1]:
    for j in range[1, i + 1]:
        print['%c' %ch, end = '  ']
    print[]
Please Enter the Total Number of Rows  : 10
Please Enter any Character  : $
Right Angled Triangle Star Pattern
$  
$  $  
$  $  $  
$  $  $  $  
$  $  $  $  $  
$  $  $  $  $  $  
$  $  $  $  $  $  $  
$  $  $  $  $  $  $  $  
$  $  $  $  $  $  $  $  $  
$  $  $  $  $  $  $  $  $  $  
>>> 

Chương trình Python để in Tam giác sao bên phải bằng vòng lặp While

Chương trình tam giác vuông của Python này giống như ví dụ đầu tiên. Tuy nhiên, chúng tôi đã thay thế Vòng lặp For bằng Vòng lặp While

Chủ Đề