วันจันทร์ที่ 18 ตุลาคม พ.ศ. 2553

Python Programming 4

Python Programming 4 มาแล้วคะ หลังจากที่ห่างหายจาก blog ไปนาน วันนี้ เลยยกบทความที่เคยโพสไว้ใน blog เอามาไว้ที่ Jing-Jail.com ที่นี่แห่งเดียวเลยคะ

วันนี้อยากขอแนะนำ List ใน Python ให้นะคะ
จากรูปข้างบน เป็นตัวอย่างการเขียนโปรแกรมการสร้าง list คะ x=[] นี่คือ list ว่างๆๆๆ แต่ ถ้า เรา x=[1,2] ใน list x จะมี 1 กับ 2 เป็นสมาชิกคะ ในที่นี้ได้สร้าง for เพื่อรันตัวเลข 0-19 ไว้ใน list คะ โดยใช้for loop ส่วนคำว่า append คือการเอาค่า ที่ได้ไปต่อไว้ท้ายสุดของ List คะ
ผลการรัน code ข้างบน ได้ ผลลัพธ์ดังนี้คะ

ต่อไปเป็น Function ของList นะคะ
-append(value) คือ การแอดค่าไว้หลังสุด ของlist
-count(value) คือการนับค่าvalue มีกี่ตัวใน list จะreturn ค่าออกเป็น int คะ
-insert(position,value)คือการ insert ค่าโดยระบุตำแหน่งจะให้ลงตำแหน่งไหนคะ
-remove(value) คือการremove value นั้น ออกจากlist โดยต้องระบุค่าที่ต้องการลบออกจาก list
-sort(value) คือการ sort ข้อมุลใน List
-reverse() คือการ reverse ตำแหน่งในlist จากหน้าสุดไปหลังสุดตำลำดับ

ผลลัพธ์จาก code ด้านบนคะ

ต่อมาคือ dictionary คะ

tofu เป็น keyword ของ Chinese เวลา ปริ้น myDict["tofu"] จะออก Chinese ออกมาคะ
ผลลัพธ์จากการ Run code Dictionary ข้างบนคะ


ต่อไปเป็นการเขียน function ใน Python นะคะ ก็เปรียบเสมือน method ในJava คะ
เราใช้คำว่า def เป็นตัวบ่งบอกว่านี่คือ function นะคะ ข้างในเราอาจมี parameter ได้คะ เช่นจำเป็นต้องรับ ค่า x เข้ามาทำอะไรสักอย่างเช่นรับมา ปริ้น มา คำนวณ คะ ใน สามารถดูตัวอย่างได้จากรูปข้างบนเลยนะคะ

หวังว่าเพื่อนๆๆคงได้ความรู้ไม่มากก็น้อยนะคะ

1 ความคิดเห็น: