Id Python ()

Hàm id () trả về nhận dạng (số nguyên duy nhất) của một đối tượng.

Cú pháp của id()là:

 id (đối tượng)

thông số id ()

id() hàm nhận một đối tượng tham số duy nhất.

Giá trị trả về từ id ()

id()hàm trả về danh tính của đối tượng. Đây là một số nguyên duy nhất cho đối tượng đã cho và không đổi trong suốt thời gian tồn tại của nó.

Ví dụ 1: Cách hoạt động của id ()?

 class Foo: b = 5 dummyFoo = Foo() print('id of dummyFoo =',id(dummyFoo))

Đầu ra

 id của dummyFoo = 140343867415240

Các ví dụ khác về id ()

 print('id of 5 =',id(5)) a = 5 print('id of a =',id(a)) b = a print('id of b =',id(b)) c = 5.0 print('id of c =',id(c))

Đầu ra

 id của 5 = 140472391630016 id của a = 140472391630016 id của b = 140472391630016 id của c = 140472372786520

Điều quan trọng cần lưu ý là mọi thứ trong Python đều là một đối tượng, số chẵn và các lớp.

Do đó, số nguyên 5có một id duy nhất. Id của số nguyên 5không đổi trong suốt thời gian tồn tại. Tương tự là trường hợp đối với float 5.5và các đối tượng khác.

thú vị bài viết...