ผลต่างระหว่างรุ่นของ "Python Programming/Objects"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 5: | แถว 5: | ||
ส่วนที่เหลือของหน้านี้จะกล่าวถือ method ของ object ต่างๆ ที่เราเคยพูดถึงมาแล้ว | ส่วนที่เหลือของหน้านี้จะกล่าวถือ method ของ object ต่างๆ ที่เราเคยพูดถึงมาแล้ว | ||
+ | |||
+ | == Method ของ List == | ||
+ | <table> | ||
+ | <tr> | ||
+ | <td>'''ชื่อ'''</td> | ||
+ | <td>'''หน้าที่'''</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>append(x)</td> | ||
+ | <td> | ||
+ | เพิ่ม x ต่อท่าย list | ||
+ | <pre title="interpreter"> | ||
+ | >>> a = [42, 881, 999, 398] | ||
+ | >>> a.append(2828) | ||
+ | >>> print a | ||
+ | [42, 881, 999, 398, 2828] | ||
+ | </pre> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
{{Python Programming/Navigation|Dictionaries|Classes}} | {{Python Programming/Navigation|Dictionaries|Classes}} |
รุ่นแก้ไขเมื่อ 06:17, 18 ตุลาคม 2551
ไพทอนสนับสนุนการเขียนโปรแกรมเชิงวัตถุ (OOP) ในระัดับหนึ่ง object ค่าทุกค่าในไพทอนล้วนเป็น object ทั้งสิ้น นี่รวมไปถึงค่าที่เป็น primitive type อย่างค่าประเภท int, float, string, และ boolean นอกจากนี้ list, tuple, และ dictionary ก็เป็น object เช่นกัน
การเรียก method ของ object ในภาษาไพทอนจะเหมือนกับการเรียก method ในภาษา Java โดยมีรูปแบบดังนี้
<<object>>.<<ชื่อ method>>(<<parameter 1>>, <<parameter 2>>, ...)
ส่วนที่เหลือของหน้านี้จะกล่าวถือ method ของ object ต่างๆ ที่เราเคยพูดถึงมาแล้ว
Method ของ List
ชื่อ | หน้าที่ |
append(x) |
เพิ่ม x ต่อท่าย list >>> a = [42, 881, 999, 398] >>> a.append(2828) >>> print a [42, 881, 999, 398, 2828] |
หน้าก่อน: Dictionaries | สารบัญ | หน้าต่อไป: Classes |