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

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

পাইথনে ডেটা ম্যানিপুলেশনের সময় আমাদের ম্যানিপুলেট করা ভেরিয়েবলের ডেটা টাইপ নিশ্চিত করতে হয়। এটি সঠিক মেথড বা ফাংশন প্রয়োগে সাহায্য করে। এই আর্টিকেলে আমরা দেখব কিভাবে একটি ভেরিয়েবল স্ট্রিং ডেটা টাইপের কিনা তা বের করা যায়।

type() ব্যবহার করে

type() মেথড ইনপुटের ডেটা টাইপ ইভ্যালুয়েট করে। আমরা সরাসরি ভেরিয়েবলকে type()-এ ইনপুট দিয়ে ইভ্যালুয়েট করব।

উদাহরণ

var1 = "Hello"
var2 = 123
var3 = "123"
# using type()
res_var1 = type(var1) == str
res_var2 = type(var2) == str
res_var3 = type(var3) == str
# print result
print("Is variable a string ? : " + str(res_var1))
print("Is variable a string ? : " + str(res_var2))
print("Is variable a string ? : " + str(res_var3))

আউটপুট

উপরোক্ত কোডটি রান করলে নিচের ফলাফল পাওয়া যায়:

Is variable a string ? : True
Is variable a string ? : False
Is variable a string ? : True

isinstance() ব্যবহার করে

আমরা isinstance মেথডও ব্যবহার করতে পারি। এখানে ভেরিয়েবল এবং str প্যারামিটার দুটোই দিয়ে চেক করা হয় যে ভেরিয়েবলটি স্ট্রিং টাইপের কিনা।

উদাহরণ

var1 = "Hello"
var2 = 123
var3 = "123"
# using isinstance()
res_var1 = isinstance(var1, str)
res_var2 = isinstance(var2, str)
res_var3 = isinstance(var3, str)
# print result
print("Is variable a string ? : " + str(res_var1))
print("Is variable a string ? : " + str(res_var2))
print("Is variable a string ? : " + str(res_var3))

আউটপুট

উপরোক্ত কোডটি রান করলে নিচের ফলাফল পাওয়া যায়:

Is variable a string ? : True
Is variable a string ? : False
Is variable a string ? : True

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

  2. পাইথনে স্ট্রিং ASCII-এ আছে কিনা তা কীভাবে যাচাই করবেন?

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

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