این برنامه با استفاده از حلقههای تو در تو، یک الگوی دلخواه از کاراکتر '*' را در ترمینال چاپ میکند.
تعداد سطر و ستون توسط کاربر تعیین میشود و خروجی بهصورت یک ماتریس از ستارهها نمایش داده میشود.
این تمرین برای تمرین ساختارهای تودرتو و چاپ الگوهای متنی مناسب است.
def print_star_grid(rows, cols):
    for i in range(rows):
        for j in range(cols):
            print("*", end=" ")
        print()
# اجرای برنامه
rows = int(input("تعداد سطر را وارد کنید: "))
cols = int(input("تعداد ستون را وارد کنید: "))
print_star_grid(rows, cols)
* * * * *
* * * * *
* * * * *
- ابتدا تعداد سطر و ستون از کاربر دریافت میشود
- حلقه بیرونی برای سطرها و حلقه داخلی برای ستونها اجرا میشود
- در هر خانه از ماتریس، کاراکتر '*' چاپ میشود و با فاصله از هم جدا میگردد
- خروجی نهایی یک جدول مستطیلی از ستارههاست که ابعاد آن توسط کاربر تعیین شده است