Have a question?
Message sent Close
View Categories

Python Data Types

2 min read

Built-in Data Types – Байгуулагдсан өгөгдлийн төрлүүд #

In programming, data type is an important concept.

Программчлалд өгөгдлийн төрөл нь чухал ойлголт юм.

Variables can store data of different types, and different types can do different things.

Хувьсагчид өөр өөр төрлийн өгөгдлийг хадгалж чадна, мөн өөр төрлүүд өөр өөр зүйлсийг хийж чадна.

Python has the following data types built-in by default, in these categories:

Python нь дараах өгөгдлийн төрлүүдийг анхдагчаар агуулдаг, эдгээр ангиллуудад:

Text Type:

Текст төрөл:

str

Numeric Types:

Тооцооллын төрөл:

intfloatcomplex

Sequence Types:

Дарааллын төрөл:

listtuplerange

Mapping Type:

Зураглалын төрөл:

dict

Set Types:

Тохируулах төрөл:

setfrozenset

Boolean Type:

Бүүлийн төрөл:

bool

Binary Types:

Хоёртийн төрөл:

bytesbytearraymemoryview

None Type:

Тогтоогдоогүй төрөл:

NoneType

Getting the Data Type – Өгөгдлийн төрлийг харах #

You can get the data type of any object by using the type() function:

Ямар ч зүйлийн өгөгдлийн төрлийг type() функцээр авч болно:

 

Example – Жишээ #

Print the data type of the variable x:

x хувьсагчийн өгөгдлийн төрлийг хэвлэнэ үү:

x = 5
print(type(x))

Setting the Data Type – Өгөгдлийн төрлийг тохируулах #

In Python, the data type is set when you assign a value to a variable:

Python-д өгөгдлийн төрөл нь хувьсагчид утга оноох үед тохируулагддаг:

Example

Жишээ

Data Type

Өгөгдлийн төрөл

 
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

Setting the Specific Data Type – Тусгай өгөгдлийн төрлийг тохируулах #

If you want to specify the data type, you can use the following constructor functions:

Хэрэв та өгөгдлийн төрлөөр нь тодорхойлохыг хүсвэл дараах байгуулагч функцуудыг ашиглаж болно:

Example

Жишээ

Data Type

Өгөгдлийн төрөл

 
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

Powered by BetterDocs

Leave a Reply