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

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

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

شرح برنامه

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


کد پایتون:


# دریافت تعداد سطرها از کاربر
n = int(input("تعداد سطرها را وارد کنید: "))

# تولید الگو با حلقه‌های تودرتو
for i in range(1, n + 1):
    print("◯", end=" ")
    for j in range(1, i + 1):
        print(j, end=" ")
    print()

نمونه خروجی:


تعداد سطرها را وارد کنید: 8  

◯ 1  
◯ 1 2  
◯ 1 2 3  
◯ 1 2 3 4  
◯ 1 2 3 4 5  
◯ 1 2 3 4 5 6  
◯ 1 2 3 4 5 6 7  
◯ 1 2 3 4 5 6 7 8

توضیح مراحل:

- حلقه بیرونی تعداد سطرها را کنترل می‌کند
- هر سطر با نماد شروع می‌شود
- حلقه داخلی اعداد از ۱ تا شماره سطر را چاپ می‌کند
- end=" " باعث می‌شود خروجی در یک خط باقی بماند
- print()


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