অজগরে অ্যাসারশন ব্যবহার করা হয় কেন?

সুচিপত্র:

অজগরে অ্যাসারশন ব্যবহার করা হয় কেন?
অজগরে অ্যাসারশন ব্যবহার করা হয় কেন?
Anonim

Python assert কীওয়ার্ড পরীক্ষা করে যদি একটি শর্ত সত্য হয়। যদি একটি শর্ত মিথ্যা হয়, প্রোগ্রামটি একটি ঐচ্ছিক বার্তা দিয়ে থামবে। অ্যাসার্ট স্টেটমেন্টগুলি কোড ডিবাগ করতে এবং ত্রুটিগুলি পরিচালনা করতে ব্যবহৃত হয়। আপনি একটি উত্পাদন পরিবেশে একটি দাবী বিবৃতি ব্যবহার করা উচিত নয়.

কেন দাবী ব্যবহার করা হয়?

প্রোগ্রামাররা দাবী ব্যবহার করতে পারে প্রোগ্রাম নির্দিষ্ট করতে এবং প্রোগ্রামের সঠিকতা সম্পর্কে যুক্তি জানাতে । উদাহরণ স্বরূপ, একটি পূর্বশর্ত-কোডের একটি অংশের শুরুতে স্থাপিত একটি দাবি-রাষ্ট্রের সেট নির্ধারণ করে যার অধীনে প্রোগ্রামার কোডটি কার্যকর করার আশা করে।

কেন আমরা পাইথনে অ্যাসার্ট ব্যবহার করি?

এসার্ট কীওয়ার্ডটি কোড ডিবাগ করার সময় ব্যবহৃত হয়। assert কীওয়ার্ড আপনাকে পরীক্ষা করতে দেয় যে আপনার কোডের একটি শর্ত সত্য হয় কিনা, যদি না হয়, প্রোগ্রামটি একটি AssertionError উত্থাপন করবে। কোডটি মিথ্যা হলে আপনি লেখার জন্য একটি বার্তা লিখতে পারেন, নীচের উদাহরণটি দেখুন।

পাইথনে দাবীর ব্যবহার কী উদাহরণ সহ ব্যাখ্যা করুন?

Python-এ Assert Keyword

Python assert কীওয়ার্ড এই কাজটি অর্জনে সাহায্য করে। এই বিবৃতিটি শুধুমাত্র একটি বুলিয়ান কন্ডিশন ইনপুট নেয়, যেটি সত্য ফেরত দিলে কিছুই ফেরত আসে না, কিন্তু যদি এটিকে মিথ্যা বলে গণনা করা হয়, তাহলে এটি প্রদত্ত ঐচ্ছিক বার্তা সহ একটি AssertionError উত্থাপন করে।

Python একটি দাবী ত্রুটি কি?

Assertion হল একটি প্রোগ্রামিং ধারণা যা একটি কোড লেখার সময় ব্যবহৃত হয় যেখানে ব্যবহারকারী দাবির মাধ্যমে একটি শর্তকে সত্য বলে ঘোষণা করেমডিউল চালানোর পূর্বে বিবৃতি। শর্তটি সত্য হলে, নিয়ন্ত্রণটি কেবল কোডের পরবর্তী লাইনে চলে যায়।

প্রস্তাবিত:

আকর্ষণীয় নিবন্ধ
এসএসআর তালিকা কি?
আরও পড়ুন

এসএসআর তালিকা কি?

শর্ট-সেল রুল বা এসএসআর, বিকল্প আপটিক রুল বা এসইসি নিয়ম 201 নামেও পরিচিত। SSR যে স্টকের দাম ১০ শতাংশ বা তার বেশি কমেছে তার উপর স্বল্প-বিক্রয় সীমাবদ্ধ করে।আগের দিনের বন্ধ থেকে। একবার ট্রিগার হলে, SSR পরবর্তী ট্রেডিং দিনের শেষ না হওয়া পর্যন্ত কার্যকর থাকে। স্টক SSR তালিকা কি?

থাইরক্সিন কীভাবে বিপাক নিয়ন্ত্রণ করে?
আরও পড়ুন

থাইরক্সিন কীভাবে বিপাক নিয়ন্ত্রণ করে?

থাইরক্সিনের স্থানীয় সক্রিয়করণ (T 4 ), সক্রিয় আকারে, ট্রায়োডোথাইরোনিন (T 3 ), দ্বারা 5′-ডিওডিনেস টাইপ 2 (D2) হল বিপাকের TH নিয়ন্ত্রণের একটি মূল প্রক্রিয়া। D2 হাইপোথ্যালামাস, সাদা চর্বি, বাদামী অ্যাডিপোজ টিস্যু (বিএটি) এবং কঙ্কালের পেশীতে প্রকাশ করা হয় এবং এটি অভিযোজিত থার্মোজেনেসিসের জন্য প্রয়োজনীয়। থাইরয়েড হরমোন কীভাবে বিপাক নিয়ন্ত্রণ করে?

ক্ল্যাং কি জিসিসিকে প্রতিস্থাপন করবে?
আরও পড়ুন

ক্ল্যাং কি জিসিসিকে প্রতিস্থাপন করবে?

ক্ল্যাং একটি ফ্রন্টএন্ড কম্পাইলার প্রদান করার জন্য ডিজাইন করা হয়েছে যা GCC প্রতিস্থাপন করতে পারে। … GCC সর্বদা ওপেন সোর্স কমিউনিটিতে একটি আদর্শ কম্পাইলার হিসেবে ভালো পারফর্ম করেছে। যাইহোক, Apple Inc. এর সংকলন সরঞ্জামগুলির জন্য নিজস্ব প্রয়োজনীয়তা রয়েছে৷ GCC এবং ক্ল্যাং কি সামঞ্জস্যপূর্ণ?