Attribute Python คือตัวแปรทั้งหมดที่อยู่ใน Class ใช้สำหรับให้ Instance หรือ Object ใช้งานเช่นเก็บค่า ส่งค่ารวมกับ Method หรือ Function ภายใน Class ตัวอย่างสอนสร้าง Attribute ภายใน Class สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Attribute Python คืออะไร ใช้ทำอะไร
class MyClass:
def plus(self, n1, n2):
self.n1 = n1
self.n2 = n2
print( self.n1, '+' ,self.n2, '=', (self.n1+self.n2) )
myClass = MyClass()
myClass.plus( 4, 8 )
ผลลัพธ์
4 + 8 = 12
Attribute Python จากตัวอย่างมี class ชื่อ MyClass ประกอบด้วย 2 attribute คือ n1 และ n2 พร้อมฟังก์ชัน plus ทำหน้าที่บวกค่าจาก attribute ทั้ง 2 และพิมพ์ผลลัพธ์ออกสู่หน้าจอ เวลาเรียกใช้งานคือ สร้าง instance ด้วย myClass = MyClass() จากนั้นใช้คำสั่ง myClass.plus( 4, 8 ) คือเรียกใช้ฟังก์ชัน plus พร้อมส่งค่า arguments 2 ตัวคือ 4 และ 8 ตามลำดับ