Part of the series

چندین نمونه کد

~1 min read • Updated Oct 8, 2025

شرح برنامه

این برنامه تعداد سطرها را از کاربر دریافت کرده و الگویی از ستاره‌ها (*) چاپ می‌کند که شبیه حرف انگلیسی "P" است که ۹۰ درجه خلاف جهت عقربه‌های ساعت چرخیده باشد.
الگو شامل یک مثلث راست‌گوشه در سمت چپ و یک خط افقی کامل در پایین است.


کد پایتون:


def draw_rotated_p(rows):
    # بخش مثلثی بالا
    for i in range(1, rows):
        print("*" * i)

    # خط افقی پایین
    print("*" * rows)

# اجرای برنامه
rows = int(input("تعداد سطرها را وارد کنید: "))
draw_rotated_p(rows)

نمونه خروجی (rows = 5):


*
**
***
****
*****

توضیح مراحل:

- حلقه اول یک مثلث چپ‌چین با تعداد ستاره‌های افزایشی چاپ می‌کند
- خط آخر یک ردیف کامل از ستاره‌ها برابر با تعداد سطرها چاپ می‌کند
- این ترکیب شکلی شبیه حرف P چرخیده‌شده ایجاد می‌کند


Written & researched by Dr. Shahin Siami