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

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

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

شرح برنامه

این برنامه یک عدد صحیح را از کاربر دریافت می‌کند که نشان‌دهنده تعداد سطرهاست.
در هر سطر، با استفاده از حلقه‌های تو در تو، دقیقاً ۱۷ کاراکتر '*' چاپ می‌شود.
این تمرین برای تمرین ساختارهای تکرار و چاپ الگوهای ثابت در پایتون مناسب است.


کد پایتون:


def print_seventeen_stars_per_line(lines):
    for i in range(lines):
        for j in range(17):
            print("*", end="")
        print()

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

نمونه خروجی (ورودی: 2):


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

توضیح مراحل:

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


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