কম্পিউটার

পাইথনে এক লাইনে (ব্লক ব্যতীত) একাধিক ব্যতিক্রম কীভাবে ধরবেন?


আমরা নিম্নরূপ ব্লক ছাড়া একটিতে একাধিক ব্যতিক্রম ধরি

একটি ব্যতীত ধারা একাধিক ব্যতিক্রমকে একটি বন্ধনীযুক্ত টিপল হিসাবে নাম দিতে পারে, উদাহরণস্বরূপ

try:
raise_certain_errors():
except (CertainError1, CertainError2,…) as e:
handle_error()

একটি কমা দিয়ে ভেরিয়েবল থেকে ব্যতিক্রম আলাদা করা এখনও পাইথন 2.6 এবং 2.7 এ কাজ করে, কিন্তু এখন অবচয় করা হয়েছে এবং পাইথন 3 এ কাজ করে না; এখন আমাদের 'এজ' ব্যবহার করা উচিত।

বন্ধনীগুলি প্রয়োজনীয় কারণ কমাগুলি নামের ত্রুটির বস্তুগুলিকে বরাদ্দ করতে ব্যবহৃত হয়। 'যেমন' কীওয়ার্ডটি অ্যাসাইনমেন্টের জন্য। আমরা এরর অবজেক্টের জন্য যে কোনো নাম ব্যবহার করতে পারি যেমন 'Error', 'e', ​​or 'err'

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

try:
#do something
except (someException, someotherException) as err:
#handle_exception()

  1. কিভাবে এক লাইনে একাধিক C++ স্ট্রিং সংযুক্ত করবেন?

  2. কিভাবে C# এ এক লাইনে ব্যবহারকারীর থেকে একাধিক মান ইনপুট করবেন?

  3. কিভাবে Python Tkinter এর সাথে এক লাইনে একাধিক লেবেল প্রদর্শন করবেন?

  4. পাইথন ম্যাটপ্লটলিবে এক লেবেলে একাধিক ফন্টের আকার কীভাবে ব্যবহার করবেন?