ตอนนี้เราจะลงมือเขียน python กันล่ะครับ แล้วเราจะต้องเริ่มยังไงดีล่ะ ไม่ยากครับเริ่มโดย การติดตั้ง python กันก่อน โดยการเข้าไปยังเว็บของ python.org แล้วเลือก download หรือเข้าตาม link นี้ก็ได้
http://python.org/download/ พอเข้าไปแล้วจะเห็นว่า python มีอยู่2 version ด้วยกันแล้วเอาไงล่ะทีนี้จะโหลดอันไหนดีมีทั้ง 2.7.2 และ 3.2.2 งั้นขออธิบายก่อนล่ะกันะครับว่าทั้ง2 versionนี้มีข้อดีข้อเสียแตกต่างกันยังไง
Python 2.7.2 เป็นเวอร์ชั่นเก่าครับ แต่ทาง python ยังคอยดูแลให้อยู่เช่นแก้ไข Bug ต่างๆ ถามว่าเป็น version เก่าแล้วทำไมถึงยังใช้อยู่ล่ะ เพราะว่า library นั้นยังมีหลายตัวที่ยังเป็น version 2.7 อยู่ครับ ซึ่งถือว่ายังมีเป็นจำนวนมากอยู่ที่เป็น version นี้อยู่ครับ
Python 3.2.2 อันนี้เป็น version ล่าสุดครับที่ยังมีพัฒนาอยู่ครับ ซึ่ง syntax ของ python นี้ต่างจากใน version 2.7 ครับและอย่างที่เคยบอกไว้คือเนื่องจากเป็น version จึงมี library ที่ให้ใช้น้อยกว่าใน version เดิมซึ่งในอนาคตอาจจะมีออกมามากกว่านี้ครับ
แล้วทีนี้จะลง version ไหนดีล่ะ? ตอนนี้แนะนำ 2.7.2 ครับเพราะ lib ที่ใช้งานนั้นส่วนใหญ่เป็นของ2.7 แต่ใน version นี้เราสามารถเขียน syntax ของ code เป็นแบบของ 3.2 ได้ครับนี่แหละข้อดีของมันล่ะทีนี้เราก็ทำการ download แล้วติดตั้งกันได้เลยครับ สำหรับใน windows ผมแนะนำเป็นแบบ 32bit นะครับเพราะ 64bit ยังมีปัญหาในการติดตั้ง lib บ้างตัวอยู่ครับ ส่วนวิธีการติดตั้งนั้นขอข้ามไปนะครับไม่มีไรมากกด next เอาก็พอครับ จะไปขั้นตอนการเซ็ต Path ของ python กันเลยครับ
ขั้นตอนการ Set Path
เป็นขั้นตอนที่อำนวยความสะดวกในการใช้งานให้เราครับ สำหรับใครที่ติดตั้ง python แล้วไม่ได้ set path นั้นจะต้องเข้าไปยัง Folder ที่ติดตั้ง python เพื่อทำการรันทุกครั้งครับ แต่ถ้าเรา set path แล้วเราสามารถเรียน python จากที่ไหนก็ได้ที่นี้เรามาเริ่ม set path กันเลยครับ
ขั้นตอนที่1
ขั้นตอนที่2
ขั้นตอนที่3
ขั้นตอนที่5
ให้ใส่ Folder ที่ได้ทำการติดตั้ง python อย่างของผมติดตั้งไว้ที่ C:\python27\
หลังจากนั้นกด OK
ขั้นตอนที่6
เข้า Command แล้วพิมพ์ว่า python ถ้าขึ้น python console ดังรูปแปลว่า set path ได้ถูกต้องครับ
โดย python console ใช้สำหรับพิมพ์ code python ลงไปครับ เราสามารถออกจาก python console ได้โดยกดปุ่ม Ctrl Z ครับ
เห็นรึเปล่าครับว่าไม่ยากเลยครับ ส่วนคราวน่าเราจะมา Hello World กับ Python กันครับ
No comments:
Post a Comment