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

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

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

شرح برنامه

این برنامه پایتونی یک جدول عددی تولید می‌کند که در آن هر سطر با عددی مشخص شروع شده و به‌صورت زوج‌های افزایشی ادامه می‌یابد.
برای مثال، سطر اول با ۲ شروع می‌شود و به ترتیب ۲ واحد افزایش می‌یابد: ۲، ۴، ۶، ۸، ۱۰، ۱۲
سطر دوم با ۶ شروع می‌شود و به همین ترتیب ادامه دارد: ۶، ۸، ۱۰، ۱۲، ۱۴، ۱۶
و همین‌طور برای سطرهای بعدی.


کد پایتون:


# تعریف نقاط شروع هر سطر
start_values = [2, 6, 10, 14]
columns = 6

print("جدول خروجی:")

for start in start_values:
    row = []
    for i in range(columns):
        row.append(start + 2 * i)
    print('\t'.join(map(str, row)))

نمونه خروجی:


2   4   6   8   10  12  
6   8   10  12  14  16  
10  12  14  16  18  20  
14  16  18  20  22  24

توضیح مراحل:

- لیست start_values مشخص می‌کند که هر سطر با چه عددی شروع شود
- در هر سطر، با استفاده از start + 2 * i اعداد زوج افزایشی تولید می‌شوند
- خروجی با استفاده از join به‌صورت جدولی چاپ می‌شود


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