⊗pyPmExcThrC 81 of 129 menu

পাইথনে শর্তে কাস্টম এক্সেপশন

একটি এক্সেপশন নিক্ষেপ করার জন্য সাধারণত বিশেষ শর্ত নির্ধারণ করা হয়।

ধরুন আমাদের একটি তালিকা আছে:

lst = [1, 2, 3]

আসুন একটি শর্ত নির্ধারণ করি, যদি তালিকার দৈর্ঘ্য তিনের কম বা সমান হয়, তাহলে উপাদানগুলির যোগফল গণনা করা হবে। অন্যথায়, else ব্লকে আমাদের এক্সেপশন ToBigLength নিক্ষেপ করা হবে:

try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

কোড কার্যকর করার পরে আউটপুট হবে:

6

এখন আসুন তালিকায় উপাদানের সংখ্যা বাড়াই:

lst = [1, 2, 3, 4] try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

কোড কার্যকর করার পরে আউটপুট হবে:

'error: list is too big'

একটি শর্ত লিখুন, যদি সংখ্যাটি ধনাত্মক হয়, তাহলে এটিকে বর্গ করা হবে। যদি সংখ্যাটি ঋণাত্মক হয় - তাহলে আপনার পূর্ববর্তী পাঠের জন্য তৈরি করা এক্সেপশনটি নিক্ষেপ করা হবে।

একটি শর্ত লিখুন, যদি সংখ্যাটি শূন্যের সমান না হয়, তাহলে এতে 5 যোগ করা হবে। অন্যথায় আপনার পূর্ববর্তী পাঠের জন্য তৈরি করা এক্সেপশনটি নিক্ষেপ করা হবে।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন