Hướng dẫn data types in python w3schools - các kiểu dữ liệu trong python w3schools

Các loại dữ liệu tích hợp

Trong lập trình, kiểu dữ liệu là một khái niệm quan trọng.

Các biến có thể lưu trữ dữ liệu của các loại khác nhau và các loại khác nhau có thể làm những việc khác nhau.

Python có các loại dữ liệu sau được tích hợp theo mặc định, trong các danh mục này:

Dạng văn bản:str
Các loại số:int, float, complex
Các loại trình tự:list, tuple, range
Loại ánh xạ:dict
Các loại đặt:set, frozenset
Loại Boolean:int0
Các loại nhị phân:int1, int2, int3
Không có loại:int4

Lấy kiểu dữ liệu

Bạn có thể lấy kiểu dữ liệu của bất kỳ đối tượng nào bằng cách sử dụng hàm int5:

Thí dụ

In kiểu dữ liệu của biến X:

x = 5 in [loại [x]]
print[type[x]]

Hãy tự mình thử »

Đặt kiểu dữ liệu

Trong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:

Thí dụIn kiểu dữ liệu của biến X: x = 5 in [loại [x]]
Hãy tự mình thử »Đặt kiểu dữ liệuTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:

Loại dữ liệu

Thử nó

Thí dụIn kiểu dữ liệu của biến X: x = 5 in [loại [x]]
Hãy tự mình thử »Đặt kiểu dữ liệuTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:

Loại dữ liệu

Exercise:

Thử nó

x = "Hello World"



Lấy kiểu dữ liệu

Bạn có thể lấy kiểu dữ liệu của bất kỳ đối tượng nào bằng cách sử dụng hàm int5:

Thí dụ

In kiểu dữ liệu của biến X:

x = 5 in [loại [x]]
print[type[x]]

Hãy tự mình thử »

Dưới đây là tất cả các loại dữ liệu tích hợp trong Python:

Thí dụ

In kiểu dữ liệu của biến X:
print[type[3]]
print[type[3.14]]
print[type[1j]]
print[type[["apple", "banana", "cherry"]]]
print[type[["apple", "banana", "cherry"]]]
print[type[range[6]]]
print[type[{"name" : "John", "age" : 36}]]
print[type[{"apple", "banana", "cherry"}]]
print[type[frozenset[{"apple", "banana", "cherry"}]]]
print[type[True]]
print[type[b"Hello"]]
print[type[bytearray[5]]]
print[type[memoryview[bytes[5]]]]

Hãy tự mình thử »


& nbsp; một kiểu dữ liệu xác định loại biến. Vì mọi thứ là một đối tượng trong & nbsp; python, & nbsp; loại dữ liệu & nbsp; thực sự là các lớp; và các biến là các trường hợp của các lớp.A data type defines the type of a variable. Since everything is an object in Python, data types are actually classes; and the variables are instances of the classes.

Trong bất kỳ ngôn ngữ lập trình nào, các hoạt động khác nhau có thể được thực hiện trên các loại dữ liệu khác nhau, một số loại phổ biến với các kiểu dữ liệu khác trong khi một số có thể rất cụ thể với kiểu dữ liệu cụ thể đó.

1. Các loại dữ liệu tích hợp trong Python

Python có các loại dữ liệu sau được tích hợp theo mặc định.

Loại

Kiểu dữ liệu / tên lớp

Text/String

str

Số

intfloatcomplex

Danh sách

listtuplerange

Bản đồ

dict

Bộ

setfrozenset

Boolean

int0

Nhị phân

int1, int2, int3

2. Các loại dữ liệu chi tiết

2.1. str

Chuỗi có thể được định nghĩa là chuỗi các ký tự được đặt trong các trích dẫn đơn, gấp đôi hoặc ba. Các trích dẫn ba [có thể được sử dụng để viết các chuỗi nhiều dòng.

Kiểu dữ liệu STR

complex1complex2 complex3

complex4complex2 complex6

complex7complex2

complex9list0

complex9list2

complex9list4

complex9list6list7 list8

complex9tuple0tuple1tuple2tuple3

tuple4complex2 strtuple7tuple8tuple9

range0complex2 strtuple7range4range5

2.2. int, float, phức tạp

Đây là những loại số. Chúng được tạo khi một số được gán cho một biến.

  • ________ 1 & nbsp; giữ các số nguyên đã ký có độ dài không giới hạn.
  • ________ 2 & nbsp; giữ số lượng chính xác nổi và chúng là chính xác lên đến 15 vị trí thập phân.
  • ________ 3 & nbsp; - Một số phức tạp chứa phần thực và tưởng tượng.

Các loại số

complex1complex2 ________ 52 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

complex1complex2 inttuple7tuple22

complex1complex2 ________ 80 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

complex1complex2 floattuple7set0set6

complex1complex2 ________ 64 ________ 47 ________ 91 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

complex1complex2 complextuple7range4list7frozenset1frozenset9

2.3. Danh sách, Tuple, phạm vi

Trong python, & nbsp; list & nbsp; là một chuỗi được đặt hàng & nbs Một danh sách có thể & nbsp; chứa dữ liệu của các loại khác nhau.list is an ordered sequence of some data written using square brackets[int00] and commas[int01]. A list can contain data of different types.

Nhà điều hành [int02] và nbsp; có thể được sử dụng để truy cập dữ liệu trong danh sách. can be used to access the data in the list.

Toán tử & nbsp; coscatenation [____ 47] & nbsp; và & nbsp; toán tử lặp lại [________ 51] & nbsp; hoạt động tương tự & nbsp; ________ 0 & nbsp; kiểu dữ liệu.concatenation operator [list7] and repetition operator [tuple1] works similar the str data type.

A & nbsp; phạm vi & nbsp; có thể được coi là & nbsp; ________ 106, được đưa ra khỏi A & nbsp; ____ 4 & nbsp; sử dụng toán tử cắt.range can be considered as int06, taken out of a list using slicing operator.

A & nbsp; tuple & nbsp; tương tự như & nbsp; Ngoài ra, các mục được đặt trong ngoặc đơn & nbsp; ________ 110.tuple is similar to the list – except tuple is a read-only data structure and we can’t modify the size and value of the items of a tuple. Also, items are enclosed in parentheses int10.

Các loại danh sách

int11complex2 int13int14int15int16int15tuple225115int20int21

complex9 int23

complex9 int25list7 int27

complex9 int25tuple1 tuple2int32

int33___

complex9 int53int54int55

complex9 int53int58int022522161

Các

complex9 int74int58int02252217178

int79int58int81complex2 ________ 158 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

2.4. DIGN

Dict & nbsp; hoặc từ điển là một tập hợp được đặt hàng của một cặp giá trị khóa & nbsp; của các mục. Một khóa có thể giữ bất kỳ loại dữ liệu nguyên thủy nào trong khi giá trị là một đối tượng Python tùy ý. or dictionary is an ordered set of a key-value pair of items. A key can hold any primitive data type whereas value is an arbitrary Python object.

Các mục trong từ điển được phân tách bằng dấu phẩy và được đặt trong niềng răng xoăn & nbsp; ________ 184.

Các loại chỉ đạo

int85complex2 int87int14int022

complex9 float05

complex9tuple7float08 list7 float10int14float12

complex9 float14

complex9 float16

2.5. Đặt, Frozenset

& Nbsp; set & nbsp; trong python có thể được định nghĩa là & nbsp; Bộ sưu tập không theo thứ tự & nbsp; của các mục khác nhau được đặt trong niềng răng xoăn ____.set in python can be defined as the unordered collection of various items enclosed within the curly bracesint84.

Các yếu tố của tập hợp & nbsp; không thể được sao chép. Các yếu tố của bộ python & nbsp; phải là bất biến.can not be duplicate. The elements of the python set must be immutable.

Không giống như & nbsp; ____ 4, không có & nbsp; ________ 219 & nbsp; cho các phần tử đã đặt. Điều đó có nghĩa là chúng ta chỉ có thể lặp qua các yếu tố của & nbsp; ________ 8.

& Nbsp; bộ đông lạnh & nbsp; là dạng bất biến của các bộ bình thường. Điều đó có nghĩa là chúng tôi không thể xóa hoặc thêm bất kỳ mục nào vào bộ đóng băng.frozen sets are the immutable form of the normal sets. It means we cannot remove or add any item into the frozen set.

Đặt loại

float21complex2 int87int58int15int14int15tuple225115int54int15float00int15float34____115__

complex9float45

complex9tuple7float48float49

complex9tuple7float52tuple9

float54 float55float56 float57

float58complex9float60

float61int58float63

complex9float65

float66___

float90int58float92

2.6. bool

giá trị bool & nbsp; là hai đối tượng không đổi & nbsp; ________ 293 & nbsp; và & nbsp; ________ 294. Chúng được sử dụng để đại diện cho các giá trị sự thật. Trong bối cảnh số, chúng hoạt động như số nguyên 0 và 1, tương ứng. values are the two constant objects float93 and float94. They are used to represent truth values. In numeric contexts, they behave like the integers 0 and 1, respectively.

complex1complex2 float94

complex4complex2 float93

complex9list0

complex9list2

complex9tuple7int0tuple7int14complex10

Các

2.7. byte, bytearray, memoryView

Byte & nbsp; và & nbsp; bytearray & nbsp; được sử dụng để thao tác dữ liệu nhị phân. & Nbsp; MemoryView & nbsp; sử dụng giao thức bộ đệm để truy cập bộ nhớ của các đối tượng nhị phân khác mà không cần tạo bản sao. and bytearray are used for manipulating binary data. The memoryview uses the buffer protocol to access the memory of other binary objects without needing to make a copy.

Các đối tượng byte là & nbsp; bất biến & nbsp; trình tự của các byte đơn. Chúng ta chỉ nên sử dụng chúng khi làm việc với dữ liệu tương thích ASCII.immutable sequences of single bytes. We should use them only when working with ASCII compatible data.

Cú pháp cho & nbsp; ________ 11 & nbsp; nghĩa đen giống như & nbsp; ________ 318 & nbsp; nghĩa đen, ngoại trừ A & nbsp; ________ 194 & nbsp; tiền tố được thêm vào.

________ 12 & nbsp; các đối tượng luôn được tạo bằng cách gọi hàm tạo & nbsp; ________ 321. Đây là & nbsp; có thể thay đổi & nbsp; đối tượng.mutable objects.

byte, loại bộ nhớ

complex1complex2 complex24complex25

complex1complex2 complex24complex29

complex4complex2 complex32float34int72

complex7complex2 complex37float34complex39

complex9list0

complex9list2

complex9list4

3. loại [] hàm

Có thể sử dụng chức năng & nbsp; ____ 15 & nbsp; để lấy loại dữ liệu của bất kỳ đối tượng nào.

Nhận loại

complex1complex2 float34

complex9tuple7float48complex53

complex4complex2 complex56

complex9tuple7float48complex60

Hãy gửi cho tôi câu hỏi của bạn trong bình luận.

Các loại dữ liệu trong Python là gì?

Các loại dữ liệu tích hợp.

4 loại dữ liệu chính trong Python là gì?

Sau đây là loại dữ liệu tiêu chuẩn hoặc tích hợp của Python:..
Numeric..
Loại trình tự ..
Boolean..
Dictionary..

5 loại dữ liệu có sẵn trong Python là gì?

Python có năm loại dữ liệu tiêu chuẩn:..
Numbers..
String..
Tuple..
Dictionary..

7 loại dữ liệu là gì?

Integer [int] Đây là loại dữ liệu số phổ biến nhất được sử dụng để lưu trữ số mà không có thành phần phân số [-707, 0, 707] ..
Điểm nổi [Float] ....
Nhân vật [char] ....
Chuỗi [str hoặc văn bản] ....
Boolean [Bool] ....
Loại liệt kê [Enum] ....
Mảng.....

Bài Viết Liên Quan

Chủ Đề