Hướng dẫn summary of data types in python - tóm tắt các kiểu dữ liệu trong python

Loại dữ liệu & nbsp;

Các loại dữ liệu là phân loại các mục dữ liệu. Các loại dữ liệu đại diện cho một loại giá trị xác định những gì có thể được thực hiện cho dữ liệu đó.


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

Loại dữ liệuVí dụGiải trìnhMutable/Immutable?
Dây"Xin chào!", "23.34"Văn bản - bất cứ điều gì giữa "" & nbsp; & nbsp; trở thành chuỗi
" "  becomes string
Bất biến
Số nguyên5364 Số lượng toàn bộBất biến
Số nguyên3.1415 Số lượng toàn bộBất biến
Số nguyênSố lượng toàn bộPhaoBất biến
Số nguyênSố lượng toàn bộPhao
sits between  [ ]  
Số thập phân
BooleansĐúng saiCác giá trị sự thật đại diện cho có/không
sits between  ( )  
Bất biến
Số nguyênSố lượng toàn bộPhao
sits between  { }  
Số thập phân

Booleans

Đúng sai

Ví dụGiải trìnhGiải trình
Dây"Xin chào!", "23.34"Văn bản - bất cứ điều gì giữa "" & nbsp; & nbsp; trở thành chuỗi " " 
Bất biếnSố nguyênSố lượng toàn bộ " " , and is a whole number
PhaoSố thập phânBooleans " " , and is a decimal number
Đúng saiCác giá trị sự thật đại diện cho có/khôngDanh sách " " , within  [ ]  

[1,2,3,4,5]

Một bộ sưu tập dữ liệu, nằm giữa & nbsp; [] & nbsp; & nbsp; type( )  function to check data types.

Có thể thay đổi determines and returns what is the type of the input x


Bộ dữ liệu

(1,2,3,4,5)

Một bộ sưu tập dữ liệu, nằm giữa & nbsp; () & nbsp; & nbsp;

Từ điển{"A": 1, "B": 2, "C": 3}
Một bộ sưu tập dữ liệu, & nbsp; ngồi giữa & nbsp; {} & nbsp; & nbsp;Làm thế nào để bạn đặt các loại dữ liệu?
Số nguyênSố lượng toàn bộ
PhaoSố thập phân
BooleansĐúng sai


Các giá trị sự thật đại diện cho có/không

Các loại dữ liệu trong Python

Mỗi giá trị trong Python đều có kiểu dữ liệu. Vì mọi thứ là một đối tượng trong lập trình Python, các loại dữ liệu thực sự là các lớp và biến là ví dụ (đối tượng) của các lớp này.

Có nhiều loại dữ liệu khác nhau trong Python. Một số loại quan trọng được liệt kê dưới đây.


Số Python

Số nguyên, số điểm nổi và số phức tạp thuộc loại số Python. Chúng được định nghĩa là các lớp

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
8,
>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
9 và
a = [1, 2.2, 'python']
0 trong Python.

Chúng ta có thể sử dụng hàm

a = [1, 2.2, 'python']
1 để biết biến A hoặc giá trị nào thuộc về. Tương tự, hàm
a = [1, 2.2, 'python']
2 được sử dụng để kiểm tra xem một đối tượng có thuộc về một lớp cụ thể không.

a = 5
print(a, "is of type", type(a))

a = 2.0
print(a, "is of type", type(a))

a = 1+2j
print(a, "is complex number?", isinstance(1+2j,complex))

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

a = [1, 2.2, 'python']
3, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)

Lưu ý rằng biến ____29 B bị cắt cụt.


Danh sách Python

Danh sách là một chuỗi các mục được đặt hàng. Đây là một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python và rất linh hoạt. Tất cả các mục trong danh sách không cần phải cùng loại.

Tuyên bố một danh sách là khá thẳng về phía trước. Các mục được phân tách bằng dấu phẩy được đặt trong ngoặc

a = [1, 2.2, 'python']
5.

a = [1, 2.2, 'python']

Chúng ta có thể sử dụng toán tử cắt

a = [1, 2.2, 'python']
5 để trích xuất một mục hoặc một loạt các mục từ danh sách. Chỉ số bắt đầu từ 0 trong Python.

a = [5,10,15,20,25,30,35,40]

# a[2] = 15
print("a[2] = ", a[2])

# a[0:3] = [5, 10, 15]
print("a[0:3] = ", a[0:3])

# a[5:] = [30, 35, 40]
print("a[5:] = ", a[5:])

Đầu ra

a[2] =  15
a[0:3] =  [5, 10, 15]
a[5:] =  [30, 35, 40]

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

a = [1, 2, 3]
a[2] = 4
print(a)

Đầu ra

[1, 2, 4]

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

a = [1, 2.2, 'python']
3, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

Lưu ý rằng biến ____29 B bị cắt cụt.

t = (5,'program', 1+3j)

Danh sách Python

t = (5,'program', 1+3j)

# t[1] = 'program'
print("t[1] = ", t[1])

# t[0:3] = (5, 'program', (1+3j))
print("t[0:3] = ", t[0:3])

# Generates error
# Tuples are immutable
t[0] = 10

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
0

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
1

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
2

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
3

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
4

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
5

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
6

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
7

Đầu ra

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
8

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

5 is of type 
2.0 is of type 
(1+2j) is complex number? True
9

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

a = [1, 2.2, 'python']
3, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

Lưu ý rằng biến ____29 B bị cắt cụt.

Danh sách Python

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
0

Danh sách là một chuỗi các mục được đặt hàng. Đây là một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python và rất linh hoạt. Tất cả các mục trong danh sách không cần phải cùng loại.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
1

Đầu ra

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
2

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
3

Chuyển đổi từ phao sang INT sẽ cắt giảm giá trị (làm cho nó gần hơn với 0).

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
4

Chuyển đổi sang và từ chuỗi phải chứa các giá trị tương thích.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
5

Chúng ta thậm chí có thể chuyển đổi một chuỗi sang một chuỗi khác.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
6

Để chuyển đổi sang từ điển, mỗi phần tử phải là một cặp:

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
(1+2j)
7

Các loại dữ liệu trong Python giải thích là gì?

Loại dữ liệu.

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

Kiểu dữ liệu Python..
Numbers..
String..
Tuple..
Dictionary..

Các loại dữ liệu giải thích chi tiết là gì?

loại dữ liệu.

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..