অসীম লুপ
যতক্ষণ পর্যন্ত লুপের শর্ত সত্য থাকে, ততক্ষণ লুপ চলবে। আপনি লুপের শর্তটি ভিন্ন উপায়ে একটি অসীম লুপ তৈরি করতে পারেন:
while True:
# এই ব্লক কোড অসীম বার চলবে
# ব্লকের কোড
break স্টেটমেন্ট
break স্টেটমেন্টটি ব্যবহার করে আপনি লুপ থেমে দিতে পারেন। এটি যেকোনো পর্যায়ে লুপ থেমে দেবে এবং লুপের বাহিনী থেমে যাবে।
count = 0
while True:
if count >= 5:
break
print("Count:", count)
count += 1উপরের উদাহরণে, লুপের শর্ত সত্য (True) থাকার কারণে লুপ অসীম বার চলতে থাকতে সম্পূর্ণ নিষ্ক্রিয় হবে না। তবে, break স্টেটমেন্ট দ্বারা আমরা শর্ত পূরণ করার পরেই লুপ থামাতে সক্ষম হয়েছি।
সামার্থ্যিক উদাহরণ
চলুন একটি সামার্থ্যিক উদাহরণে দেখা যাক যেভাবে while লুপ ব্যবহার করা হয় প্রাকটিস এবং একটি নিরাপদ ব্রেক কন্ডিশন দেওয়া হয়:
items = []
while True:
user_input = input("Enter an item (or type 0 to exit): ")
if user_input == '0':
print("Exiting the program...")
break
items.append(user_input)
print("Items entered:")
for item in items:
print(item)
সমাপ্তি
এই টিউটোরিয়াল দেখানোর জন্য ধন্যবাদ! আমরা দেখেছি যে while লুপ কীভাবে কাজ করে এবং কীভাবে এটি ব্যবহার করা হয় প্রাকটিসে। while লুপের মাধ্যমে আপনি নিরাপদভাবে একাধিক বার একটি কোড ব্লক চালাতে পারেন যতক্ষণ নির্দিষ্ট শর্ত সত্য থাকে।
প্রশ্ন থাকলে আমি এখানে আছি সাহায্য করার জন্য! শুভ কামনা এবং শেখা চাই! 🐍✨