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

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

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

شرح برنامه

این برنامه پایتونی با استفاده از حلقه‌های تودرتو سه نوع خروجی تولید می‌کند:
۱. یک سطر شامل عدد ۸ تکراری
۲. یک سطر شامل اعداد ۱ و ۲
۳. یک جدول ۹×۸ که در آن هر سطر شامل دنباله‌ای افزایشی از اعداد است، به‌طوری‌که هر سطر از عدد سطر شروع شده و تا ۸ خانه ادامه می‌یابد


کد پایتون:


# بخش اول: چاپ عدد ۸ به‌صورت افقی
for i in range(8):
    print(8, end=" ")
print()  # خط جدید

# بخش دوم: چاپ اعداد ۱ و ۲
for i in range(1, 3):
    print(i, end=" ")
print("\n")  # خط جدید و فاصله

# بخش سوم: جدول عددی با دنباله‌های افزایشی
for row in range(1, 10):
    for col in range(8):
        print(row + col, end=" ")
    print()

نمونه خروجی:


۸ ۸ ۸ ۸ ۸ ۸ ۸ ۸  
۱ ۲  

۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸  
۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹  
۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰  
۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱  
۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲  
۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳  
۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴  
۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵  
۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵ ۱۶

توضیح مراحل:

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


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