Trong hướng dẫn này, bạn sẽ tìm hiểu về phương thức Python ID [] với sự trợ giúp của các ví dụ.
Phương thức
id[object]
0 trả về một số nguyên duy nhất [danh tính] của một đối tượng đối số được truyền.Thí dụ
a = 5
b = 6
sum = a + b
# id of sum variable
print["The id of sum is", id[sum]]
# Output: The id of sum is 9789312
id [] cú pháp
Cú pháp của phương pháp
id[object]
0 là:id[object]
id [] tham số
Phương thức
id[object]
0 có một tham số duy nhất:- Đối tượng - có thể là một lớp, biến, danh sách, tuple, set, v.v.
id [] giá trị trả về
Phương thức
id[object]
0 Trả về:- danh tính của đối tượng [là một số nguyên duy nhất cho một đối tượng đã cho]
Ví dụ 1: ID Python []
# id of 5
print["id of 5 =", id[5]]
a = 5
# id of a
print["id of a =", id[a]]
b = a
# id of b
print["id of b =", id[b]]
c = 5.0
# id of c
print["id of c =", id[c]]
Đầu ra
id of 5 = 140472391630016 id of a = 140472391630016 id of b = 140472391630016 id of c = 140472372786520
Ở đây, phương thức
id[object]
0 trả về một số nguyên duy nhất cho mọi giá trị duy nhất mà nó được sử dụng.Trong ví dụ trên, chúng tôi đã sử dụng phương pháp
id[object]
0 với các biến A, B và C và có ID tương ứng của chúng.Như bạn có thể thấy, phương thức
id[object]
0 trả về số nguyên 140472391630016 cho cả id[object]
7 và id[object]
8.140472391630016 for both id[object]
7 and id[object]
8. Vì cả hai giá trị đều giống nhau, ID cũng giống nhau.
Lưu ý: Vì ID là một địa chỉ bộ nhớ được gán, nó có thể khác nhau trong các hệ thống khác nhau. Vì vậy, đầu ra trên hệ thống của bạn có thể khác nhau.: Since ID is an assigned memory address, it can be different in different systems. So, the output on your system can be different.
Ví dụ 2: id [] với các lớp và đối tượng
class Food:
banana = 15
dummyFood = Food[]
# id of the object dummyFood
print["id of dummyFoo =", id[dummyFood]]
Đầu ra
id of dummyFoo = 139980765729984
Ở đây, phương thức
id[object]
0 trả về một số nguyên duy nhất cho mọi giá trị duy nhất mà nó được sử dụng.Trong ví dụ trên, chúng tôi đã sử dụng phương pháp
id[object]
0 với các biến A, B và C và có ID tương ứng của chúng.139984002204864.Như bạn có thể thấy, phương thức id[object]
0 trả về số nguyên 140472391630016 cho cả id[object]
7 và id[object]
8.
id[object]
id[object]
id[object]
fruits = {"apple", "banana", "cherry", "date"}
# id[] of the set fruits
print["The id of the fruits set is", id[fruits]]
Output:
The id of the fruits set is 140533973276928
Vì cả hai giá trị đều giống nhau, ID cũng giống nhau.- 140533973276928.
Lưu ý: Vì ID là một địa chỉ bộ nhớ được gán, nó có thể khác nhau trong các hệ thống khác nhau. Vì vậy, đầu ra trên hệ thống của bạn có thể khác nhau.
vegetables = ["asparagus", "basil", "cabbage"]
# id[] with vegetable
print["The id of the vegetables set is", id[vegetables]]
Output:
The id of the vegetables set is 139751433263360
Ví dụ 2: id [] với các lớp và đối tượng
Ở đây, chúng tôi đã sử dụng phương pháp
id[object]
0 với các đối tượng của các lớp.139751433263360 as the id of the tuple # id of 5
print["id of 5 =", id[5]]
a = 5
# id of a
print["id of a =", id[a]]
b = a
# id of b
print["id of b =", id[b]]
c = 5.0
# id of c
print["id of c =", id[c]]
6. Khi chúng tôi sử dụng phương thức
0 với đối tượng id[object]
1, chúng tôi sẽ nhận được kết quả 139984002204864.# id of 5
print["id of 5 =", id[5]]
a = 5
# id of a
print["id of a =", id[a]]
b = a
# id of b
print["id of b =", id[b]]
c = 5.0
# id of c
print["id of c =", id[c]]
- Ví dụ 3: id [] với các bộ
- Trong ví dụ trên, chúng tôi đã sử dụng phương thức
0 với một tập hợpid[object]
3. Trong trường hợp này, chúng tôi nhận được số duy nhất là ID cho bộ - 140533973276928.# id of 5 print["id of 5 =", id[5]] a = 5 # id of a print["id of a =", id[a]] b = a # id of b print["id of b =", id[b]] c = 5.0 # id of c print["id of c =", id[c]]
Về chúng tôi
McQMate.com là một nền tảng giáo dục, được phát triển bởi các sinh viên, cho sinh viên, mục tiêu duy nhất của nền tảng của chúng tôi là hỗ trợ các sinh viên chuẩn bị cho các kỳ thi và học tập trong suốt sự nghiệp học tập của họ.
Những gì chúng tôi cung cấp?»Chúng tôi cung cấp cho bạn tài liệu học tập, tức là PDF để sử dụng ngoại tuyến.» Chúng tôi thực hành trực tuyến/bài kiểm tra giả miễn phí để chuẩn bị thi. » Mỗi MCQ được mở để thảo luận thêm về trang thảo luận. » Tất cả các dịch vụ được cung cấp bởi McQMate là miễn phí.
» We take free online Practice/Mock test for exam preparation.
» Each MCQ is open for further discussion on discussion page.
» All the services
offered by McqMate are free.
Hàm Python ID [] trả về danh tính của người dùng của đối tượng. Danh tính của một đối tượng là một số nguyên, được đảm bảo là duy nhất và không đổi cho đối tượng này trong suốt vòng đời của nó.a] intb] floatc] boold] dictAnswer:aExplanation:Execute help[id] to find out details in python shell.id returns a integer valuethat is unique.View Answer
6. Trong Python, chúng tôi không chỉ định các loại, nó được giải thích trực tiếp bởi trình biên dịch, Soconsider hoạt động sau sẽ được thực hiện.1. >>> x = 13? 2Objective là để đảm bảo x có giá trị số nguyên, chọn tất cả những gì áp dụng [python 3.xx] Xem câu trả lờiconsider the following operation to be performed.1.>>>x = 13 ? 2objective is to make sure x has a integer value, select all that apply [python 3.xx]View Answer
Nhận câu trả lời cho câu hỏi của bạn và nhiều hơn nữa
7. Lỗi nào xảy ra khi bạn thực thi? Apple = Mangoview Trả lờiapple = mangoView Answer
Nhận câu trả lời cho câu hỏi của bạn và nhiều hơn nữa