Kim cương rỗng trong hoa văn hình vuông trong python

Trong chương trình hướng dẫn này, chúng ta sẽ học cách in một mẫu hình vuông rỗng trong python. Chúng tôi sẽ chỉ cho bạn cách in mẫu đó bằng dấu sao [*], nhưng bạn cũng có thể sửa đổi chương trình để in mẫu bằng bất kỳ ký tự hoặc ký hiệu nào khác như &,%,$,#,@, v.v.

Để in mẫu, chúng ta có thể sử dụng vòng lặp for hoặc vòng lặp while. Chúng tôi sẽ chỉ cho bạn cách viết mã bằng cả hai cách. Đầu ra cuối cùng sẽ giống như dưới đây

Ta sẽ yêu cầu người dùng nhập kích thước một cạnh của hình vuông. Vì tất cả các cạnh đều bằng nhau nên chúng ta sẽ viết chương trình để đọc một cạnh và in hình vuông rỗng theo kích thước do người dùng cung cấp

In một hình vuông rỗng bằng vòng lặp for

length = int[input["Enter the side of the square  : "]]

for i in range[length]:
    for j in range[length]:
        if[i == 0 or i == length - 1 or j == 0 or j == length - 1]:
            print['*', end = ' ']
        else:
            print[' ', end = ' ']
    print[]

đầu ra mẫu

Enter the side of the square  : 6
* * * * * *
*         *
*         *
*         *
*         *
* * * * * *

báo cáo chúng tôi

Chúng tôi có thể mắc lỗi [chính tả, lỗi chương trình, lỗi đánh máy, v.v.]. ], Vì vậy, chúng tôi có thùng chứa này để thu thập các lỗi. Chúng tôi đánh giá cao những phát hiện của bạn

Làm cách nào để tạo mẫu trong Python?

Các mẫu có thể được in bằng python bằng cách sử dụng vòng lặp for đơn giản . Vòng lặp bên ngoài đầu tiên được sử dụng để xử lý số hàng và vòng lặp lồng bên trong được sử dụng để xử lý số lượng cột. Thao tác với các câu lệnh in, có thể in các mẫu số, mẫu bảng chữ cái hoặc mẫu sao khác nhau.

Kim cương rỗng là gì?

Kim cương rỗng . Diamond has two parts. Nửa trên và nửa dưới . Ở nửa trên, chúng tôi phải tăng số lượng không gian và đối với nửa dưới, chúng tôi phải giảm số lượng không gian. Ở đây, số dòng có thể được chia thành hai phần bằng cách sử dụng một biến khác gọi là mid.

Chủ Đề