~1 دقیقه مطالعه • بروزرسانی ۱۹ مهر ۱۴۰۴
شرح برنامه
این برنامه یک عدد صحیح را از کاربر دریافت میکند و در هر سطر، بهازای هر کاراکتر از یک متن نمونه، حرف 'x' را چاپ میکند.
هدف این تمرین، تمرین حلقههای تو در تو و چاپ کاراکتر به کاراکتر در خروجی ترمینال است.
کد پایتون:
def display_text_with_x(rows, text="سلام"):
for i in range(rows):
for char in text:
print("x", end="")
print()
# اجرای برنامه
rows = int(input("تعداد سطر را وارد کنید: "))
display_text_with_x(rows)
نمونه خروجی (ورودی: 3، متن: "سلام"):
xxx
xxx
xxx
توضیح مراحل:
- ابتدا تعداد سطرها از کاربر دریافت میشود
- حلقه بیرونی تعداد سطرها را کنترل میکند
- حلقه داخلی بهازای هر کاراکتر از متن، حرف 'x' را چاپ میکند
- خروجی نهایی، سطرهایی با تعداد 'x' برابر با طول متن نمونه است
نوشته و پژوهش شده توسط دکتر شاهین صیامی