কম্পিউটার টিউটোরিয়াল

পাইথনে একাধিক for এবং while লুপ একসাথে ব্যবহার করা

পাইথনে নেস্টেড লুপ (nested loops) তৈরি করা খুব সহজ। আপনি for লুপের ভেতরে while লুপ বা তার বিপরীত ভাবে নেস্ট করতে পারেন।

উদাহরণ: for লুপের ভেতরে while লুপ

for i in range(5):
    j = i
    while j != 0:
        print(j, end=', ')
        j -= 1
    print("")  # নতুন লাইন

আউটপুট

1, 2, 1, 3, 2, 1, 4, 3, 2, 1,

ব্যাখ্যা: প্রতিটি i মানের জন্য, j কে i থেকে শুরু করে ১ পর্যন্ত কাউন্ট ডাউন করা হয়েছে।

নেস্টিং লেভেল

আপনি ইচ্ছেমতো লেভেল পর্যন্ত লুপ নেস্ট করতে পারেন, তবে রিডেবিলিটি (readability) রক্ষা করতে গভীর নেস্টিং এড়ানো ভালো।

  1. Python range() ব্যাখ্যা: এটি কী এবং কীভাবে ব্যবহার করবেন

  2. মাইক্রোসফট এজে একাধিক ইউজার প্রোফাইল তৈরি ও ব্যবহার করার পদ্ধতি

  3. পাইথন লুপ মাস্টার করুন: For এবং While প্র্যাকটিক্যাল উদাহরণসহ ব্যাখ্যা

  4. উইন্ডোজ ১০ ও ইকো ডিভাইসে কোর্টানা-এলেক্সা ইন্টিগ্রেশন গাইড