بخشی از مجموعه

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

~1 دقیقه مطالعه • بروزرسانی ۱۵ مهر ۱۴۰۴

شرح برنامه

این برنامه تعداد سطرها را از ورودی دریافت می‌کند و خروجی هرمی از ستاره‌ها تولید می‌کند.
در هر سطر، تعداد ستاره‌ها برابر با شماره سطر است و با فاصله مناسب برای زیبایی و چینش راست‌چین نمایش داده می‌شوند.


کد پایتون:


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

for i in range(1, rows + 1):
    print(" " * (rows - i), end="")  # فاصله برای راست‌چین شدن
    print("* " * i)

نمونه خروجی برای ۵ سطر:


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

توضیح مراحل:

- حلقه بیرونی از ۱ تا تعداد سطرها اجرا می‌شود
- در هر سطر، ابتدا فاصله مناسب برای راست‌چین شدن چاپ می‌شود
- سپس به تعداد شماره سطر، علامت * با فاصله چاپ می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی