این برنامه پایتونی با استفاده از حلقههای تودرتو، یک مثلث عددی تولید میکند.
هر سطر با نماد دایره ◯ شروع میشود و سپس اعداد از ۱ تا شماره سطر چاپ میشوند.
تعداد اعداد در هر سطر بهصورت افزایشی تا سطر آخر افزایش مییابد.
# دریافت تعداد سطرها از کاربر
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()