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

পাইথন ফর লুপকে হোইল লুপে কনভার্ট করা


হোইল লুপের বিপরীতে, পাইথনে ফর লুপে পুনরাবৃত্তির সংখ্যা গণনার জন্য কাউন্টিং ভেরিয়েবল দরকার নেই। তাই ফর লুপকে সমতুল্য হোইল লুপে রূপান্তর করার সময় এই বিষয়টি বিবেচনায় রাখতে হয়।

নিচে একটি সাধারণ ফর লুপ দেওয়া হলো যা একটি রেঞ্জের ওপর ট্রাভার্স করে:

for x in range(5):
    print(x)

এটিকে হোইল লুপে রূপান্তর করতে, আমরা লুপ শুরু হওয়ার আগে একটি কাউন্টিং ভেরিয়েবল ০ দিয়ে ইনিশিয়ালাইজ করি এবং প্রতিটি ইটারেশনে এটি ১ দিয়ে বাড়াই যতক্ষণ না এটি ৫-এর ছোট হয়:

x = 0
while x < 5:
    x = x + 1
    print(x)
  1. C++-এ For লুপ ও While লুপের পার্থক্য

  2. C#-তে নেস্টেড while লুপ (Nested while Loop) তৈরি

  3. C#-এ do-while লুপ ব্যবহার করা

  4. পাইথন for লুপে Tkinter বাটন তৈরি করা