সুচিপত্র:

কিভাবে আপনি পাইথনে চেষ্টা ব্যবহার করবেন?
কিভাবে আপনি পাইথনে চেষ্টা ব্যবহার করবেন?

ভিডিও: কিভাবে আপনি পাইথনে চেষ্টা ব্যবহার করবেন?

ভিডিও: কিভাবে আপনি পাইথনে চেষ্টা ব্যবহার করবেন?
ভিডিও: পাইথন প্রোগ্রামিং টিউটোরিয়াল #18 - চেষ্টা করুন এবং ছাড়া (পাইথন ত্রুটি পরিচালনা) 2024, নভেম্বর
Anonim

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

এই বিষয়ে, পাইথনে কি করার চেষ্টা করে?

পাইথনের চেষ্টা স্টেটমেন্ট হল এমন একটি মাধ্যম যা আমরা সুন্দরভাবে ত্রুটিগুলি পরিচালনা করতে ব্যবহার করতে পারি। যদি ত্রুটিটি সঠিকভাবে পরিচালনা করা হয়, কোডটি কার্যকর করা হয় করে ত্রুটির স্থিতি তৈরি করে না এবং stderr এ কোন আউটপুট নেই। উপরের স্ট্যাটাস = 0 সহ প্রস্থান করে এবং stderr এ কোন আউটপুট নেই।

এছাড়াও জেনে নিন, ব্যতীত কখন ব্যবহার করবেন? ক চেষ্টা করুন ব্লক আপনাকে একটি প্রত্যাশিত ত্রুটি পরিচালনা করতে দেয়। দ্য ছাড়া ব্লক শুধুমাত্র করা উচিত ধরা ব্যতিক্রমগুলি আপনি পরিচালনা করতে প্রস্তুত। আপনি একটি অপ্রত্যাশিত ত্রুটি পরিচালনা করলে, আপনার কোড ভুল কাজ করতে পারে এবং বাগ লুকাতে পারে।

উপরন্তু, আপনি পাইথন ছাড়া কিভাবে লিখবেন?

পাইথন ট্রাই ছাড়া

  1. চেষ্টা ব্লক একটি ব্যতিক্রম তৈরি করবে, কারণ x সংজ্ঞায়িত করা হয়নি:
  2. একটি বার্তা প্রিন্ট করুন যদি চেষ্টা ব্লক একটি NameError উত্থাপন করে এবং অন্য ত্রুটির জন্য অন্যটি:
  3. এই উদাহরণে, চেষ্টা ব্লক কোনো ত্রুটি তৈরি করে না:
  4. চেষ্টা করুন:
  5. লেখার যোগ্য নয় এমন একটি ফাইল খুলতে এবং লিখতে চেষ্টা করুন:

আমরা পাইথনে একাধিক চেষ্টা ব্লক থাকতে পারি?

আপনি পারেন ধরা একাধিক একক ছাড়া ব্যতিক্রম ব্লক . নীচের উদাহরণ দেখুন। দয়া করে মনে রাখবেন তুমি পারবে পরিবর্তনশীল থেকে ব্যতিক্রমগুলি আলাদা করুন সঙ্গে একটি কমা যা প্রযোজ্য পাইথন 2.6/2.7। কিন্তু তুমি পারবে না করতে এটা পাইথন 3.

প্রস্তাবিত: