যা যা জানতে পারবেন :
python bangla blog সিরিজ এর ৬ষ্ঠ পর্ব এটি ।
প্রোগ্রামিংয়ে ডাটা টাইপ একটি গুরুত্বপূর্ণ ধারণা । ভেরিয়েবলগুলি বিভিন্ন ডাটা টাইপের ডাটা সঞ্চয় করতে পারে এবং বিভিন্ন ডাটা টাইপ বিভিন্ন জিনিস করতে পারে।
পাইথন এর বিল্ট-ইন ডাটা টাইপগুলো
Text Type (টেক্সট টাইপ): | str |
Numeric Types ( সাংখ্যিক টাইপ) : | int , float , complex |
Sequence Types ( ক্রম টাইপ) : | list , tuple , range |
Mapping Type (ম্যাপিং টাইপ) : | dict |
Set Types (সেট টাইপ) : | set , frozenset |
Boolean Type (বুলিয়ান টাইপ) : | bool |
Binary Types (বাইনারি টাইপ) : | bytes , bytearray , memoryview |
ডেটা টাইপ পাওয়া বা বের করা :
টাইপ () ফাংশনটি ব্যবহার করে আপনি যে কোনও বস্তুর ডেটা টাইপ বের করতে বা পেতে পারেন:
x = 5
print(type(x))
আউটপুট :
<class 'int'>
ডেটা টাইপ সেট করা :
পাইথনে, যখন আপনি কোনও ভেরিয়েবলের জন্য একটি মান নির্ধারণ করেন তখন ডেটা টাইপ সেট করা হয়:
উদাহরণ | ডাটা টাইপ |
---|---|
x = “Hello World” | str |
x = 20 | int |
x = 20.5 | float |
x = 1j | complex |
x = [“apple”, “banana”, “cherry”] | list |
x = (“apple”, “banana”, “cherry”) | tuple |
x = range(6) | range |
x = {“name” : “John”, “age” : 36} | 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 |
নির্দিষ্ট ডেটা টাইপ সেট করা হচ্ছে :
আপনি যদি ডাটা টাইপ নির্দিষ্ট করতে চান, আপনি নীচের constructor ফাংশনগুলো ব্যবহার করতে পারেন:
উদাহরণ | ডাটা টাইপ |
---|---|
x = str(“Hello World”) | str |
x = int(20) | int |
x = float(20.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=”John”, 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 |
পরবর্তীতে পড়ুন :
পাইথন নাম্বারস (ইন্টিজার,ফ্লোট,কম্প্লেক্স ) | Python Numbers Bangla
পূর্ববর্তীটি :