01/10/2018, 17:13
Hỏi về self và tên class
Anh chị cho em hỏi là self.
và TenClass.
là như nhau phải không ạ ?
Ví dụ em có hai đoạn code
1.
class A(object):
chuoi = ["haha","hihi"]
"""docstring for A"""
def __init__(self):
print(A.chuoi[1])
a = A()
class A(object):
chuoi = ["haha","hihi"]
"""docstring for A"""
def __init__(self):
print(self.chuoi[1])
a = A()
đều cho kết quả giống nhau .
Em cảm ơn
Bài liên quan
self giống như this trong c++
self kiểu: “tôi, tao, tớ” ý. Nó sẽ point đến class hiện tại của bạn. Rất tiện sử dụng khi tên class quá dài