Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Dot Operator (.) ใน Python คืออะไร

เกือบทุกอย่างใน Python เป็น Object ทุก Object มี Attributes และ Methods การเชื่อมต่อระหว่าง Attributes/Methods กับ Object แสดงด้วย "Dot" (.) เขียนระหว่างกัน

ตัวอย่าง: หาก dog เป็นคลาส แล้ว Fido เป็น Instance/Object ของมัน

class Dog:
    pass
Fido = Dog()

ถ้าเมธอดของคลาสคือ eats(), runs(), sleeps() สามารถเขียน Fido.eats(), Fido.runs(), Fido.sleeps() และแอตทริบิวต์เช่น Fido.size = "tall", Fido.hair_color = "brown"

Dot Notation ทำให้เข้าถึง Attributes, Methods และ Instances ของคลาส และ Attributes/Methods ของ Instances ได้