آموزش انواع داده در پایتون

انواع داده در پایتون

انواع داده های داخلی

در برنامه نویسی، نوع داده یک مفهوم حیاتی و مهم است.

متغیرها می توانند انواع مختلف داده ها را ذخیره کنند و انواع مختلف می توانند کارهای متفاوتی انجام دهند.

پایتون انواع داده های زیر را به طور پیش فرض در این دسته بندی ها داخلی دارد:

دسته‌بندی

نوع داده

نوع متنی:

str

نوع عددی:

int, float, complex

نوع توالی:

list, tuple, range

نوع مپ:

dict

نوع ست:

set،frozenset

نوع بولی:

bool

انواع باینری:

bytes, bytearray, memoryview

نوع هیچ:

NoneType

دریافت نوع داده

با استفاده از تابع 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

منتشر شده در رسانیکا، پلتفرم اشتراک‌گذاری محتوا