Python өгөгдлийн төрлүүд /Data Types/
Өгөгдлийн төрлүүд
Програмчлалын хувьд өгөгдлийн төрөл нь хамгийн чухал ойлголт юм. Хувьсагчид өөр өөр төрлийн өгөгдлийг хадгалах боломжтой байдаг бөгөөд өгөгдлийн төрлөөс хамаарч өөр өөр зүйл хийх боломжтой юм. Python-нд дараах өгөгдлийн төрлүүд байдаг.
Жишээ нь:
Global
түлхүүр үгээр зарлагдсан хувьсагч глобал орчинд шууд хамаарна
Төрөл | Нэр |
---|---|
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 |
Жишээ нь:
Global
түлхүүр үгээр зарлагдсан хувьсагч глобал орчинд шууд хамаарна
x = "урт"
print (type(x))
Үр дүн
C:\Users\Pc Name>datatype.py
<class 'str'>
Төрөлд утга олгох
Хувьсагчид утга олгохдоо дараа байдлаар олгоно.
Жишээ | Төрөл |
---|---|
x = "Сайн уу" | str |
x = 17 | int |
x = 17.5 | float |
x = 1j | complex |
x = ["нах", "сар", "од"] | list |
x = ("Нар", "сар", "од") | tuple |
x = range(5) | range |
x = {"нэр" : "Золоо", "нас" : 26} | dict |
x = {"нар", "сар", "од"} | set |
x = frozenset({"нар", "сар", "од"}) | frozenset |
x = True | bool |
x = b"Сайн" | bytes |
x = bytearray(5) | bytearray |
x = memoryview(bytes(5)) | memoryview |
Хувьсагчийн төрлийг тодорхойлж болно
Хувьсагчийн төрлийг анхнаас нь тодорхой зааж өгөхөөр болбол эдгээр байгуулагч функцүүдийг ашиглаарай.
Жишээ | Төрөл |
---|---|
x = str("Сайн уу") | str |
x = int(17) | int |
x = float(17.5) | float |
x = complex(1j) | complex |
x = list(("нах", "сар", "од")) | list |
x = tuple(("Нар", "сар", "од")) | tuple |
x = range(5) | range |
x = dict("нэр" : "Золоо", "нас" : 26) | dict |
x = set(("нар", "сар", "од")) | set |
x = frozenset(("нар", "сар", "од")) | frozenset |
x = bool(5) | bool |
x = bytes(5) | bytes |
x = bytearray(5) | bytearray |
x = memoryview(bytes(5)) | memoryview |
Сэтгэгдэлүүд





