~1 min read • Updated Oct 11, 2025
شرح برنامه
این برنامه یک عدد صحیح را از کاربر دریافت میکند که نشاندهنده تعداد سطرهاست.
در هر سطر، با استفاده از حلقههای تو در تو، دقیقاً ۱۷ کاراکتر '*' چاپ میشود.
این تمرین برای تمرین ساختارهای تکرار و چاپ الگوهای ثابت در پایتون مناسب است.
کد پایتون:
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):
*****************
*****************
توضیح مراحل:
- ابتدا تعداد سطرها از کاربر دریافت میشود
- حلقه بیرونی برای کنترل تعداد سطرها استفاده میشود
- حلقه داخلی در هر سطر، ۱۷ بار کاراکتر '*' را چاپ میکند
- خروجی نهایی شامل چند سطر است که هرکدام دقیقاً ۱۷ ستاره دارند
Written & researched by Dr. Shahin Siami