Ảnh này sẽ thảo luận về việc tạo ra một tam giác góc trái rỗng bằng cách sử dụng bảng chữ cái trong Python.
Chúng ta có thể in rất nhiều mẫu bằng Python. Điều kiện tiên quyết và điều kiện tiên quyết là một sự hiểu biết tốt về cách các vòng lặp hoạt động trong Python. Ở đây, chúng tôi sẽ sử dụng các vòng for
đơn giản để tạo hình tam giác góc trái rỗng bằng bảng chữ cái.
Sự mô tả
Một hình tam giác được góc cạnh trái nếu và chỉ khi nó có một góc bằng 90 độ ở phía bên phải của nó.left-angled if and only if it has one angle equal to 90 degrees on its right side.
Mã số
Hãy cùng xem một đoạn mã dưới đây.
# Number of rows
n = 8
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
ch = chr[64+i]
# Printing Pattern
if [i==n-j+1] or [j==n] or [i==n]:
print[ch, end=" "]
else:
print[" ", end=" "]
print[]
Mã ví dụ tạo hình tam giác góc bên trái rỗng bằng bảng chữ cái
Giải trình
Trong dòng 2, chúng tôi lấy đầu vào cho số lượng hàng [nghĩa là chiều dài tam giác].
Trong dòng 5, chúng tôi tạo một vòng lặp
for
để lặp qua số lượng hàng.Trong dòng 8, chúng tôi tạo một vòng lặp
for
lồng bên trong để lặp lại thông qua số lượng cột.Trong dòng 9, chúng tôi xác định
ch
, được sử dụng để tạo bảng chữ cái từ các số bằng cách sử dụng giá trị lặp củai
và khái niệm chuyển đổi ASCII. Giá trị bắt đầu64+[i=1]
đã được sử dụng, vì giá trị ASCII của
0 [bắt đầu của tam giác] là# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
1.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
Từ dòng 11 đến 14, chúng tôi tạo mẫu bằng cách sử dụng các câu lệnh có điều kiện.
2 Tạo ra hypotenuse của tam giác.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
3 tạo ra vuông góc của tam giác.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
4 Tạo cơ sở của tam giác.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
Tuyên bố cuối cùng giúp ở lại trên cùng một dòng.
Trong dòng 15, câu lệnh
5 được sử dụng để chuyển sang dòng tiếp theo.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
THẺ LIÊN QUAN
cộng đồng
Python
Tam giác
Bảng chữ cái
Người đóng góp
Vinisha Maheshwari
Trong bức ảnh này, chúng ta sẽ thảo luận về cách tạo ra một hình tam giác góc trái ngược ngược bằng cách sử dụng các ngôi sao trong Python.
Chúng ta có thể in rất nhiều mẫu bằng Python. Điều kiện tiên quyết duy nhất để làm điều này là một sự hiểu biết tốt về cách các vòng lặp hoạt động trong Python. Ở đây, chúng tôi sẽ sử dụng các vòng for
đơn giản để tạo ra một hình tam giác góc bên trái bị đảo ngược bằng các ngôi sao.
Sự mô tả
Một tam giác được cho là được góc trái nếu nó có một góc bằng 90 độ ở phía bên phải của nó. Một hình tam giác góc trái đảo ngược chỉ là dạng đảo ngược của nó, với đỉnh của nó nằm ở phía dưới.left-angled if it has an angle equal to 90 degrees on its right side. An inverted left-angled triangle is just the inverted form of that, with its vertex lying on the bottom.
Để thực hiện một tam giác góc trái ngược bằng cách sử dụng lập trình Python, chúng tôi sẽ sử dụng hai vòng for
:
- Một vòng ngoài bên ngoài: Để xử lý số lượng hàng.: To handle the number of rows.
- Một vòng lặp bên trong: Để xử lý số lượng cột.: To handle the number of columns.
Mã số
Hãy cùng nhìn vào đoạn mã bên dưới.
# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
Giải trình
Trong dòng 2, chúng tôi lấy đầu vào cho số lượng hàng [nghĩa là chiều dài của tam giác].
Trong dòng 5, chúng tôi tạo một vòng lặp
for
để lặp qua số lượng hàng.Trong dòng 8, chúng tôi tạo một vòng lặp
for
lồng bên trong để lặp lại thông qua số lượng cột.Từ dòng 11 đến 14, chúng tôi tạo mẫu bằng cách sử dụng các câu lệnh có điều kiện. Tuyên bố cuối cùng giúp ở lại trên cùng một dòng.
Trong dòng 15, câu lệnh
5 được sử dụng để chuyển sang dòng tiếp theo.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
Theo cách này, chúng tôi tạo ra một hình tam giác góc bên trái bị đảo ngược bằng cách sử dụng các ngôi sao trong Python.
Người đóng góp
Vinisha Maheshwari
Trong ví dụ Python này, trước tiên chúng tôi đọc số lượng hàng trong mẫu tam giác góc bên phải từ người dùng sử dụng hàm tích hợp Chương trình Python này tạo ra mẫu tam giác góc bên phải rỗng làm từ các ngôi sao lên đến n dòng.
1. Và sau đó chúng tôi tạo ra mẫu tam giác góc bên phải rỗng bằng cách sử dụng Python's cho vòng lặp.row in the hollow right angle triangle pattern from user using built-in function
# Hollow Right Angle Triangle Pattern Using Stars
row = int[input['Enter number of rows required: ']]
for i in range[row]:
for j in range[i+1]:
if j==0 or j==i or i==row-1:
print['*',end=" "]
else:
print[" ", end=" "]
print[]
1. And then we generate hollow right angle triangle pattern
using python's for loop.
# Hollow Right Angle Triangle Pattern Using Stars
row = int[input['Enter number of rows required: ']]
for i in range[row]:
for j in range[i+1]:
if j==0 or j==i or i==row-1:
print['*',end=" "]
else:
print[" ", end=" "]
print[]
Mã nguồn Python: Mẫu tam giác góc bên phải rỗng
# Hollow Right Angle Triangle Pattern Using Stars
row = int[input['Enter number of rows required: ']]
for i in range[row]:
for j in range[i+1]:
if j==0 or j==i or i==row-1:
print['*',end=" "]
else:
print[" ", end=" "]
print[]
Trong chương trình này
5 chỉ được sử dụng để mang lại quyền kiểm soát cho các dòng mới.# Number of rows
n = 5
# Loop through rows
for i in range[1,n+1]:
# Loop through columns
for j in range[1, n+1]:
# Printing Pattern
if [j==n] or [i==1] or [i==j]:
print["*", end=" "]
else:
print[" ", end=" "]
print[]
Đầu ra
Enter number of rows required: 8 * * * * * * * * * * * * * * * * * * * * *