Trong Python, bạn đã nghe nói rằng các danh sách, chuỗi và bộ dữ liệu được đặt hàng thu thập các đối tượng và bộ và từ điển là bộ sưu tập các đối tượng không đặt hàng. Vì vậy, bạn có hiểu những gì được đặt hàng và không đặt hàng các đối tượng trong Python không? Nếu bạn không theo ví dụ sau đó giúp bạn hiểu khái niệm được đặt hàng so với chưa được đặt hàng:ordered vs unordered: Hãy phân tích khái niệm này bằng cách sử dụng các chữ cái ASCII như: Đầu ra Nếu chúng ta nhìn vào đầu ra cho các chuỗi, danh sách và bộ dữ liệu, chúng theo thứ tự giống như chúng được chỉ định. Và các cấu trúc dữ liệu này đảm bảo thứ tự này. Vì vậy, các chuỗi, danh sách và bộ dữ liệu được sắp xếp các bộ sưu tập các đối tượng.ordered collections of objects. Nếu chúng ta xem xét kết quả của các bộ và từ điển, thứ tự ban đầu, thứ tự chúng tôi chỉ định các yếu tố, không được duy trì. Vì vậy, các bộ và từ điển là các bộ sưu tập không có thứ tự của các đối tượng.unordered collections of objects.
letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
string_letters = str[letters]
lists_letters = list[letters]
tuples_letters = tuple[letters]
sets_letters = set[letters]
print["String: ", string_letters]
print[] # for new line
print["Lists: ", lists_letters]
print[] # for new line
print["Tuples: ", tuples_letters]
print[] # for new line
print["Sets: ", sets_letters]
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
Lists: [
'a', 'b', 'c', 'd', 'e', 'f', 'g',
'h', 'i', 'j', 'k', 'l', 'm', 'n',
'o', 'p', 'q', 'r', 's', 't', 'u',
'v', 'w', 'x', 'y', 'z', 'A', 'B',
'C', 'D', 'E', 'F', 'G', 'H', 'I',
'J', 'K', 'L', 'M', 'N', 'O', 'P',
'Q', 'R', 'S', 'T', 'U', 'V', 'W',
'X', 'Y', 'Z'
]
Tuples: [
'a', 'b', 'c', 'd', 'e', 'f', 'g',
'h', 'i', 'j', 'k', 'l', 'm', 'n',
'o', 'p', 'q', 'r', 's', 't', 'u',
'v', 'w', 'x', 'y', 'z', 'A', 'B',
'C', 'D', 'E', 'F', 'G', 'H', 'I',
'J', 'K', 'L', 'M', 'N', 'O', 'P',
'Q', 'R', 'S', 'T', 'U', 'V', 'W',
'X', 'Y', 'Z'
]
Sets: {
'G', 'U', 'P', 'K', 'Q', 'w', 'I',
'Z', 'N', 'l', 'm', 'h', 'J', 'D',
'k', 'C', 'r', 'B', 'A', 'F', 'y',
'c', 'V', 'i', 'E', 'a', 'o', 'R',
'T', 'e', 'g', 'b', 'L', 'f', 'X',
'x', 'O', 'S', 'j', 'v', 'p', 'Y',
'H', 'u', 'n', 'z', 't', 'M', 'd',
'W', 's', 'q'
}
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
5 is of type 2.0 is of type [1+2j] is complex number? True0,
5 is of type 2.0 is of type [1+2j] is complex number? True1 và
5 is of type 2.0 is of type [1+2j] is complex number? True2 trong Python.
Chúng ta có thể sử dụng hàm
5 is of type 2.0 is of type [1+2j] is complex number? True3 để biết biến A hoặc giá trị nào thuộc về. Tương tự, hàm
5 is of type 2.0 is of type [1+2j] is complex number? True4 đượ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,
5 is of type 2.0 is of type [1+2j] is complex number? True5, 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 B
5 is of type 2.0 is of type [1+2j] is complex number? True1 B đã bị cắt ngắn.
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
5 is of type 2.0 is of type [1+2j] is complex number? True7.
a = [1, 2.2, 'python']
Chúng ta có thể sử dụng toán tử cắt
5 is of type 2.0 is of type [1+2j] is complex number? True7 để 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,
5 is of type 2.0 is of type [1+2j] is complex number? True5, 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 B
5 is of type 2.0 is of type [1+2j] is complex number? True1 B đã bị cắt ngắn.
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }0
Danh sách Python
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }1
Đầu ra
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }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.
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }3
Đầu ra
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }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.
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }5
Đầu ra
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }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.
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.
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }7
Đầu ra
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }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.
String: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Lists: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Tuples: [ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' ] Sets: { 'G', 'U', 'P', 'K', 'Q', 'w', 'I', 'Z', 'N', 'l', 'm', 'h', 'J', 'D', 'k', 'C', 'r', 'B', 'A', 'F', 'y', 'c', 'V', 'i', 'E', 'a', 'o', 'R', 'T', 'e', 'g', 'b', 'L', 'f', 'X', 'x', 'O', 'S', 'j', 'v', 'p', 'Y', 'H', 'u', 'n', 'z', 't', 'M', 'd', 'W', 's', 'q' }9
Đầu ra
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]]
0Số 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 = 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]]
1Mộ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,
5 is of type 2.0 is of type [1+2j] is complex number? True5, 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 B
5 is of type 2.0 is of type [1+2j] is complex number? True1 B đã bị cắt ngắn.
Danh sách Python
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]]
2Danh 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 = 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]]
3Đầu ra
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]]
4Số 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 = 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]]
5Chuyể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 = 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]]
6Chuyển đổi sang và từ chuỗi phải chứa các giá trị tương thích.
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]]
7Chúng ta thậm chí có thể chuyển đổi một chuỗi sang một chuỗi khác.
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]]
8Để chuyển đổi sang từ điển, mỗi phần tử phải là một cặp:
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]]
9