কম্পিউটার

পাইথনে Try, Except এবং Else স্টেটমেন্ট ব্যাখ্যা করুন।


পাইথনে ব্যতিক্রমগুলি পরিচালনা করার সাধারণ পদ্ধতি হল "ট্রাই-ব্যতীত" ব্লক ব্যবহার করা। আমরা এমনকি ধারা ছাড়া অন্য একটি ধারা অন্তর্ভুক্ত করতে পারি। ট্রাই স্টেটমেন্টে কোনো ব্যতিক্রম না থাকলে অন্য ব্লকের স্টেটমেন্টগুলি কার্যকর করা হয়।

ঐচ্ছিক অন্য ধারাটি কার্যকর করা হয় যদি এবং যখন কন্ট্রোল ট্রাই ক্লজের শেষ থেকে প্রবাহিত হয় তবে ব্যতিক্রমের ক্ষেত্রে বা রিটার্ন, চালিয়ে যাওয়া বা বিরতি বিবৃতি ছাড়া।

উদাহরণ

প্রদত্ত কোডটি নিম্নরূপ পুনরায় লেখা যেতে পারে

a = [11, 8, 9, 2]
try:
foo = a[3]
except:
print "index out of range"
else:
print "index well within range"

আউটপুট

এটি আউটপুট দেয়

index well within range

  1. আপনি কিভাবে পাইথনে একটি ছাড়া ধারা দ্বারা নিক্ষিপ্ত একটি ব্যতিক্রম পরিচালনা করবেন?

  2. পাইথনে বিবৃতি ব্যতীত এবং শেষে ব্যাখ্যা করুন।

  3. কিভাবে একটি ব্যতিক্রম উপেক্ষা এবং Python এ এগিয়ে যেতে?

  4. Python শর্তাধীন বিবৃতি - If, Else এবং Elif