কম্পিউটার

পাইথনে টিপলে অর্ডার নির্দিষ্ট ডেটা টাইপ চেক করুন


যখন একটি টিপলে একটি নির্দিষ্ট ডেটা টাইপের ক্রম পরীক্ষা করার প্রয়োজন হয়, তখন 'isinstance' পদ্ধতি এবং 'chained if' ব্যবহার করা যেতে পারে।

প্রদত্ত প্যারামিটার একটি নির্দিষ্ট ডেটা টাইপের সাথে সম্পর্কিত কিনা তা দেখতে 'isinstance' পদ্ধতি পরীক্ষা করে।

'শৃঙ্খলিত যদি' একটি শৃঙ্খলযুক্ত শর্তযুক্ত বিবৃতি। এটি নেস্টেড নির্বাচন বিবৃতি লেখার একটি ভিন্ন উপায়। এটি মূলত একাধিক মানে যদি 'এবং' অপারেটর ব্যবহার করে বিবৃতিগুলিকে একত্রিত করা হয় এবং তাদের ফলাফল মূল্যায়ন করা হয়।

ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_tuple = ('Hi', ['there', 'Will'], 67)

print("The tuple is : ")
print(my_tuple)

my_result = isinstance(my_tuple, tuple) and isinstance(my_tuple[0], str) and
isinstance(my_tuple[1], list) and isinstance(my_tuple[2], int)

print("Do all instances match the required data type in the same order ? ")
print(my_result)

আউটপুট

The tuple is :
('Hi', ['there', 'Will'], 67)
Do all instances match the required data type in the same order ?
True

ব্যাখ্যা

  • লিস্টের একটি টুপল সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে প্রদর্শিত হয়৷
  • 'isinstance' পদ্ধতিটি টিপলে উপাদানগুলি একটি নির্দিষ্ট ডেটা টাইপের অন্তর্গত কিনা তা পরীক্ষা করতে ব্যবহৃত হয়৷
  • এটি টিপল তালিকার সমস্ত উপাদানের জন্য করা হয়, তাই 'এবং' অপারেটরটি অপারেশন চেইন করতে ব্যবহৃত হয়।
  • এটি একটি মান নির্ধারণ করা হয়েছে৷
  • এটি কনসোলে প্রদর্শিত হয়।

  1. পাইথনে স্ট্রিং ডেটা টাইপ

  2. পাইথনে নম্বর ডেটা টাইপ

  3. পাইথনে প্রদত্ত নম্পি অ্যারের ডেটা টাইপ পরিবর্তন করুন

  4. পাইথন ডেটা টাইপ এবং টাইপ কনভার্সন