Python ডাটা টাইপ

ডিফল্ট ডাটা টাইপ

প্রোগ্রামিংতে, ডাটা টাইপ একটি গুরুত্বপূর্ণ অভিব্যক্তি

বিন্যাসগুলি ভিন্ন ভিন্ন ডাটা টাইপ সংরক্ষণ করতে পারে এবং ভিন্ন ভিন্ন ডাটা টাইপগুলি ভিন্ন ভিন্ন অপারেশন করতে পারে:

এই শ্রেণীগুলিতে, পাইথন ডিফল্টে আছেন যে বিন্যাস টাইপগুলি:

টেক্সট টাইপ: str
সংখ্যাটি টাইপ: int, float, complex
সিরিজ টাইপ: list, tuple, range
ম্যাপ টাইপ: dict
সেট টাইপ: set, frozenset
বলুয়েল টাইপ: bool
বাইনারি টাইপ: bytes, bytearray, memoryview

ডাটা টাইপ পাওয়া

আপনি type() ফাংশন ব্যবহার করে কোনোভাবে কোনো অবজেক্টের ডাটা টাইপ পাওয়া যেতে পারেন:

প্রয়োগ

বিন্যাস x-এর ডাটা টাইপ প্রদর্শিত করুন:

x = 10
print(type(x))

প্রয়োগস্থল

ডাটা টাইপ নির্ধারণ

পাইথনে, আপনি যখন বিন্যাসকে মান নিয়েছেন, তখন ডাটা টাইপ নির্ধারণ করা হয়:

উদাহরণ ডাটা টাইপ চেষ্টা করুন
x = "Hello World" str চেষ্টা করুন
x = 29 int চেষ্টা করুন
x = 29.5 float চেষ্টা করুন
x = 1j complex চেষ্টা করুন
x = ["apple", "banana", "cherry"] list চেষ্টা করুন
x = ("apple", "banana", "cherry") tuple চেষ্টা করুন
x = range(6) range চেষ্টা করুন
x = {"name" : "Bill", "age" : 63} dict চেষ্টা করুন
x = {"apple", "banana", "cherry"} set চেষ্টা করুন
x = frozenset({"apple", "banana", "cherry"}) frozenset চেষ্টা করুন
x = True bool চেষ্টা করুন
x = b"Hello" bytes চেষ্টা করুন
x = bytearray(5) bytearray চেষ্টা করুন
x = memoryview(bytes(5)) memoryview চেষ্টা করুন

নির্দিষ্ট ডাটা টাইপ নির্ধারণ

যদি ডাটা টাইপ নির্দিষ্ট করতে ইচ্ছা করেন, তবে নিচের নির্মাণকারীদের ব্যবহার করতে পারেন:

উদাহরণ ডাটা টাইপ চেষ্টা করুন
x = str("Hello World") str চেষ্টা করুন
x = int(29) int চেষ্টা করুন
x = float(29.5) float চেষ্টা করুন
x = complex(1j) complex চেষ্টা করুন
x = list(("apple", "banana", "cherry")) list চেষ্টা করুন
x = tuple(("apple", "banana", "cherry")) tuple চেষ্টা করুন
x = range(6) range চেষ্টা করুন
x = dict(name="Bill", age=36) dict চেষ্টা করুন
x = set(("apple", "banana", "cherry")) set চেষ্টা করুন
x = frozenset(("apple", "banana", "cherry")) frozenset চেষ্টা করুন
x = bool(5) bool চেষ্টা করুন
x = bytes(5) bytes চেষ্টা করুন
x = bytearray(5) bytearray চেষ্টা করুন
x = memoryview(bytes(5)) memoryview চেষ্টা করুন