Mình có 1 thắc mắc như sau. Giả sử bắt đầu với 1 thư viện cơ bản như “string” mình print ra dictionary của nó như hình
Theo mình hiểu các kí hiệu “__”(gạch 2 chân dưới) là class, thế kí hiệu “_”(gạch 1 chân) ám chỉ gì vậy(mình nhớ có đọc qua rồi mà quên).
Các cái còn lại là function ,method hoặc attribute. Làm thế nào để mình phân biệt được đâu là function hay method. Mình hay bị nhầm lẫn vd như đối tượng x nào đó có method Formatter thì viết là x.Formatter hay x.Formatter() ( chẳng hạn như x là 1 dataframe thì shape là x.shape, còn xem mấy dòng đầu là x.head() làm sao phân biệt dc khi nào có dấu ngoặc khi nào k)
Mong các bạn giúp đỡ mình mới học nên hơi k rõ về vẫn đề này.