October 27, 2011

Python: ที่มาและเตรียมตัวใช้งาน

ถึงแม้เราอยากจะทำตัว geek สนใจแต่ code แค่ไหน อย่างน้อยๆ เราก็ควรรู้ประวัติของมันบ้างนะครับ

1956 กำเนิด Guido van Rossum
1991 Guido ให้กำเนิด Python
2000 Python เดินทางมาถึงเวอร์ชัน 2
2005 Guido เข้าทำงานที่ Google
2008 Python เดินทางมาถึงเวอร์ชัน 3

ที่มาของชื่อ Python นั้นมาจากรายการโทรทัศน์ Monty Python’s Flying Circus ครับ และถึงแม้ว่าทางผู้สร้างจะออกมายืนยันว่าชื่อนี้ไม่ได้มาจากงูอย่างแน่นอน แต่โลโก้ของมันดันเป็นรูปงู 2 ตัวซะหนิ!!



ตัวภาษานั้นถึงจะเป็น OOP แต่ก็แฝงความเป็น functional ไว้ด้วย ระบบตัวแปรเป็นแบบ dynamic และการทำงานของมันเป็นแบบ interpreter ซึ่งแม้จะช้าไปบ้าง แต่จุดแข็งในเรื่อง readability และความเร็วในการพัฒนาโปรแกรมต้นแบบ ก็เข้ามาชดเชยข้อด้อยต่างๆ ไปจนหมดครับ

ผู้ใช้ Windows สามารถดาวน์โหลดโปรแกรมได้จากเว็บ Python เลย หลังจากติดตั้งโปรแกรมเสร็จเรียบร้อยอย่าลืม set path=%path%;C:\python32 ด้วยนะครับ

ส่วนผู้ใช้ Linux ฝั่ง Debian (Ubuntu, Mint) สามารถลงโปรแกรมผ่าน apt-get ได้เลย หรือจะดาวน์โหลด .tar.gz มา build เองก็ย่อมได้ (ผมไม่เคยใช้ Unix/Linux สายอื่น เลยขอละวิธีการลงโปรแกรม)

ทั้งนี้ทั้งนั้น ที่ Tutor0x เราจะใช้ Python 3 กันนะครับ



เรียบร้อยแล้ว? งั้นก็ต้องลองเรียกโปรแกรมมาทักทายกันซักหน่อย

เรียกโปรแกรม python3 ผ่านทาง Terminal กันเลย (ฝั่ง Windows ไม่ต้องใส่เลข 3 นะครับ) หลังจากเจอข้อความต้อนรับประมาณนี้

ลองพิมพ์คำสั่ง

แล้วกด Enter ครับ เท่านี้คุณก็จะได้เข้าร่วมเป็นส่วนหนึ่งกับ Python แล้ว หุหุหุ (ออกโปรแกรมโดยคำสั่ง exit() หรือจะป้อน EOF ก็ได้)

1 comment:

  1. กดออกด้วย Ctrl+Z ก็ได้นะเออ

    ReplyDelete