কম্পিউটার

পাইথনে একটি ব্যতিক্রমে যুক্তি কীভাবে পাস করবেন?


একটি ব্যতিক্রমের একটি যুক্তি থাকতে পারে, যা একটি মান যা সমস্যা সম্পর্কে অতিরিক্ত তথ্য দেয়৷ যুক্তির বিষয়বস্তু ব্যতিক্রম থেকে ব্যতিক্রমে পরিবর্তিত হয়। আপনি নিম্নরূপ ব্যতীত ধারায় একটি পরিবর্তনশীল সরবরাহ করে একটি ব্যতিক্রমের যুক্তি ক্যাপচার করেন

উদাহরণ

try:
b=float(56+78/0)
except Exception, Argument:
print 'This is the Argument\n', Argument

আউটপুট

প্রাপ্ত আউটপুট নিম্নরূপ

This is the Argument
integer division or modulo by zero

আপনি যদি একটি একক ব্যতিক্রম পরিচালনা করার জন্য কোডটি লেখেন, তাহলে আপনি ব্যতিক্রম বিবৃতিতে ব্যতিক্রমটির নাম অনুসরণ করে একটি পরিবর্তনশীল রাখতে পারেন। আপনি যদি একাধিক ব্যতিক্রম ফাঁদে ফেলছেন, তাহলে ব্যতিক্রমের টিপল অনুসরণ করে একটি পরিবর্তনশীল থাকতে পারে।

এই ভেরিয়েবলটি ব্যতিক্রমের মান পায় যার মধ্যে বেশিরভাগই ব্যতিক্রমের কারণ থাকে। ভেরিয়েবল টিপল আকারে একটি একক মান বা একাধিক মান পেতে পারে। এই টিপলে সাধারণত ত্রুটি স্ট্রিং, ত্রুটি নম্বর এবং একটি ত্রুটি অবস্থান থাকে৷



  1. কিভাবে পাইথনে KeyError ব্যতিক্রম ধরবেন?

  2. পাইথনে একটি ব্যতিক্রম কীভাবে পরিচালনা করবেন?

  3. পাইথন ফাংশনে যুক্তি হিসাবে একটি অভিধান কীভাবে পাস করবেন?

  4. কিভাবে একটি ফাংশন আর্গুমেন্ট হিসাবে পাইথন ফাংশন পাস?