কম্পিউটার টিউটোরিয়াল

পাইথনে ভেরিয়েবল স্ট্রিং টাইপের কিনা যাচাই করা

আমরা isinstance(var, class) ব্যবহার করে চেক করতে পারি যে var দেওয়া ক্লাসের ইনস্ট্যান্স কিনা। পাইথন ২.x-এ str এবং unicode-এর বেস ক্লাস basestring। তাই আমরা এটাকে নিচের মতো ব্যবহার করতে পারি:

>>> s = 'A string'
>>> isinstance(s, basestring)
True
>>> isinstance(s, str)
True
>>> isinstance(10, basestring)
False

নোট: পাইথন ৩.x-এ basestring ডিফাইন করা নেই, তাই সেটার জায়গায় str ব্যবহার করতে হবে। উদাহরণস্বরূপ:

>>> s = 'A string'
>>> isinstance(s, str)
True
>>> isinstance(10, str)
False
  1. পাইথনে স্ট্রিং শুধু ডিজিট ধারণ করছে কিনা যাচাই করা

  2. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করা

  3. পাইথনে স্ট্রিং-এ অ্যালফাবেট বা সংখ্যা আছে কিনা যাচাই করা

  4. পাইথন ভেরিয়েবল অস্তিত্ব আছে কিনা যাচাই করার পদ্ধতি