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

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

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

شرح برنامه

این برنامه پایتونی یک الگوی عددی منظم تولید می‌کند که در آن هر سطر با عددی شروع شده و با ضرب آن عدد در اعداد متوالی، خروجی سطری ساخته می‌شود.
مثلاً سطر سوم با عدد ۳ شروع شده و خروجی آن به‌صورت: ۳، ۶، ۹ خواهد بود.
سطر دهم تا عدد ۱۰×۱۰ = ۱۰۰ ادامه دارد.


کد پایتون:


# تولید الگوی عددی افزایشی
for i in range(1, 11):
    for j in range(1, i + 1):
        print(i * j, end="\t")
    print()

نمونه خروجی:


1
2   4
3   6   9
4   8   12  16
5   10  15  20  25
...
10  20  30  ... 100

توضیح مراحل:

- حلقه بیرونی for i in range(1, 11) شماره سطر را کنترل می‌کند
- حلقه داخلی for j in range(1, i + 1) اعداد ضرب‌شده را تولید می‌کند
- end="\t" باعث می‌شود اعداد در یک سطر افقی با فاصله چاپ شوند
- print() بعد از حلقه داخلی باعث رفتن به خط بعدی می‌شود


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