ดาวน์โหลดสไลด์เนื้อหาเพิ่มเติม
หน่วยที่ 2 การเขียนโปรแกรมด้วยภาษาไพทอน (Python)
ให้นักเรียนทำ กิจกรรมประจำหน่วยที่ 1 ทางด้านซ้ายมือ : แบบทดสอบก่อนเรียนก่อนเริ่มศึกษาเนื้อหานะครับ
สิ่งที่จะเรียนในหน่วยที่ 2 ...
- วงจรการพัฒนาโปรแกรม
- ความรู้พื้นฐานสำหรับการเขียนโปรแกรมไพธอน
- การเขียนโปรแกรมแบบลำดับ
- การเขียนโปรแกรมแบบทางเลือก
- การเขียนโปรแกรมแบบวนซ้ำ
- ฟังก์ชัน

คลิปวีดีโอประจำหน่วยที่ 2

ภาษาไพทอนคือ ...

Python คือชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่ง ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม กล่าวคือสามารถรันภาษา Python ได้ทั้งบนระบบ Unix, Linux , Windows NT, Windows 2000, Windows XP หรือแม้แต่ระบบ FreeBSD อีกอย่างหนึ่งภาษาตัว นี้เป็น OpenSource เหมือนอย่าง PHP ทำให้ทุกคนสามารถที่จะนำ Python มาพัฒนาโปรแกรมของเราได้ฟรีๆโดยไม่ต้องเสียค่าใช้จ่าย และความเป็น Open Source ทำให้มีคนเข้ามาช่วยกันพัฒนาให้ Python มีความสามารถสูงขึ้น และใช้งานได้ครบคุมกับทุกลักษณะงาน
การติดตั้งโปรแกรม
เนื่องจากโปรแกรมภาษาไพธอน เป็นซอฟต์แวร์ประเภท open source จึงมีแหล่งรวบรวมให้ผู้ใช้ทั่วไปดาวน์โหลดมาติดตั้งได้ด้วยตนเอง ตามที่อยู่ของเว็บไซต์ http://python.org/download เมื่อดาวน์โหลดโปรแกรมมาเสร็จสิ้นแล้ว จึงลงมือติดตั้ง สำหรับวิธีการติดตั้งที่แนะนำต่อไปนี้ เป็นวิธีการติดตั้งบนระบบปฏิบัติการ Microsoft windows ซึ่งมีขั้นตอนดังนี้
1. เปิด explorer ให้ Double click ที่รูปภาพของโปรแกรมที่ดาวน์โหลดมาได้
ภาพที่ 1.1 แสดง explorer ที่อยู่โปรแกรม python version 2.5.2
2. มีตัวเลือกให้เลือกระหว่าง จะให้ผู้ใช้โปรแกรมนี้ทั้งหมดหรือเฉพาะผู้ทีสิทธิ์ แนะนำให้เลือก Install for all user
ภาพที่ 1.2 แสดง dialog box การเลือกผู้ใช้ขณะติดตั้งโปรแกรมไพธอน
3. ในขั้นตอนต่อไปให้เลือกตำแหน่งการจัดเก็บโปรแกรมว่าจะให้โปรแกรมติดตั้ง ณ ไดร์ฟหรือ โฟลเดอร์ใด
แนะนำให้คลิกปุ่ม Next
ภาพที่ 1.3 แสดง dialog box การเลือกโฟลเดอร์สำหรับติดตั้งโปรแกรมไพธอน
4. ขั้นตอนถัดไปให้ผู้ติดตั้งเลือกรายการ ด้วยตนเอง แนะนำให้คลิกปุ่ม Next
ภาพที่ 1.4 แสดง dialog box เลือกปรับแต่งการติดตั้งโปรแกรมไพธอน
5. โปรแกรมจะดำเนินการติดตั้งต่อไป จนกระทั่งเสร็จสิ้น ให้คลิกปุ่ม Finish
ภาพที่ 1.5 แสดง dialog box การติดตั้งโปรแกรมสำเร็จสมบูรณ์
6. โปรแกรมจะแนะนำให้ผู้ติดตั้งปิดเครื่องและเปิดใหม่เพื่อจะได้ใช้โปรแกรมได้ทันที แนะนำให้คลิกปุ่ม Yes รอสักครู่เครื่องคอมพิวเตอร์จะปิดตนเองและเปิดขึ้นมาใหม่อย่างอัตโนมัติ





อยู่ในระหว่างกำลังดำเนินการอัพเดทข้อมูลเพิ่มเติม ....
อยู่ในระหว่างกำลังดำเนินการอัพเดทข้อมูลเพิ่มเติม ....
อยู่ในระหว่างกำลังดำเนินการอัพเดทข้อมูลเพิ่มเติม ....
การประกาศตัวแปร

จากตารางที่ 1.1 แสดงการเปรียบเทียบการประกาศตัวแปรของภาษาต่าง ๆ เปรียบเทียบกับภาษาไพธอน ภาษาซีจะต้องบอกชนิดอย่างชัดเจน เช่น int i; แต่ภาษาไพธอนสามารถกำหนดค่าให้กับตัวแปรนั้น ๆ ได้เลย ตัวแปรของภาษาไพธอนจะเรียนรู้จากข้อมูลที่เรากำหนดให้ เช่น i = 0 หมายถึง ตัวแปร i เก็บข้อมูลประเภทตัวเลขจำนวนเต็ม (integer) แต่การประกาศตัวแปรมีเงื่อนไขที่ต้องคำนึงตามกฏการตั้งชื่อตัวแปรของภาษาไพธอน มีดังต่อไปนี้
1. ต้องขึ้นต้นด้วยตัวอักษร ห้ามใช้ตัวเลขหรือสัญลักษณ์ใด ๆ
2. ห้ามมีช่องว่าง หรือเว้นวรรค
3. ห้ามใช้เครื่องหมายต่อไปนี้ในการตั้งชื่อตัวแปร !,@, #, $, %, ^, &, *, (, ), -, =, \, |, +, ~
4. ห้ามตั้งชื่อตัวแปรซ้ำกับคำสงวน
5. ควรตั้งชื่อตัวแปรที่สื่อความหมายให้ชัดเจน เพื่อผู้อื่นตีความหมายได้เข้าใจ แต่ถ้ามีความยาวมากให้ย่อ
เช่น student_name ควรใช้ st_name เป็นต้น
6. ตัวแปรที่มีตัวพิมพ์ใหญ่และตัวพิมพ์เล็กผสมกันจะมีความหมายต่างกับตัวพิมพ์เล็กเพียงอย่างเดียว เช่น St_Id แตกต่างจากตัวแปร st_id เป็นต้น