آموزش انواع داده در پایتون
منبع: https://rasanika.com
انواع داده های داخلی
در برنامه نویسی، نوع داده یک مفهوم حیاتی و مهم است.
متغیرها می توانند انواع مختلف داده ها را ذخیره کنند و انواع مختلف می توانند کارهای متفاوتی انجام دهند.
پایتون انواع داده های زیر را به طور پیش فرض در این دسته بندی ها داخلی دارد:
دستهبندی | نوع داده |
| |
| |
نوع توالی: |
|
| |
| |
| |
انواع باینری: |
|
نوع هیچ: |
|
دریافت نوع داده
با استفاده از تابع type()
می توانید نوع داده یک شی را بدست آورید:
مثال
نوع داده متغیر x را چاپ کنید:
x = 5
print(type(x))
اختصاص نوع داده
در پایتون، زمانی که مقداری را به یک متغیر اختصاص می دهید، نوع داده تنظیم می شود:
مثال | نوع |
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 |
x = None | NoneType |
تعیین یک نوع به خصوص
اگر می خواهید نوع داده را مشخص کنید، می توانید از توابع سازنده زیر استفاده کنید:
مثال | نوع |
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 |