Python ডাটা টাইপ
- পূর্ববর্তী পৃষ্ঠা Python পরিমাণ
- পরবর্তী পৃষ্ঠা 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 | চেষ্টা করুন |
- পূর্ববর্তী পৃষ্ঠা Python পরিমাণ
- পরবর্তী পৃষ্ঠা Python নম্বর