LRN||topics

พื้นฐานภาษา Python

การติดตั้ง Python และ IDE

วิธีการติดตั้ง Python และเลือกใช้ IDE เช่น PyCharm หรือ VS Code

บทเรียนที่ 1: การติดตั้ง Python และ IDE

ความสำคัญของการเตรียมสภาพแวดล้อม

ก่อนที่เราจะเริ่มเขียนโปรแกรม Python สิ่งแรกที่ต้องทำคือการติดตั้ง Python interpreter และเลือกใช้ IDE (Integrated Development Environment) ที่เหมาะสม การติดตั้งที่ถูกต้องจะช่วยให้คุณสามารถรันโค้ด ทดสอบ และพัฒนาโปรแกรมได้อย่างราบรื่น

การติดตั้ง Python

Python มีหลายเวอร์ชัน แต่เวอร์ชันที่แนะนำสำหรับผู้เริ่มต้นคือ Python 3.x (ปัจจุบันล่าสุดคือ Python 3.12 หรือ 3.13) เนื่องจาก Python 2 หยุดการสนับสนุนแล้ว

ขั้นตอนการติดตั้ง Python

  1. ดาวน์โหลด Python ไปที่เว็บไซต์ python.org แล้วคลิกที่ "Downloads" ระบบจะแนะนำเวอร์ชันที่เหมาะสมกับ OS ของคุณโดยอัตโนมัติ
  2. รันตัวติดตั้ง เปิดไฟล์ที่ดาวน์โหลดมา (เช่น python-3.12.0-amd64.exe สำหรับ Windows)
  3. เลือกตัวเลือกสำคัญ อย่าลืมติ๊กที่ช่อง "Add Python to PATH" ก่อนคลิก Install Now ซึ่งจะทำให้คุณสามารถเรียกใช้ Python จาก Command Prompt หรือ Terminal ได้โดยตรง
  4. ตรวจสอบการติดตั้ง เปิด Command Prompt (Windows) หรือ Terminal (Mac/Linux) แล้วพิมพ์คำสั่ง:
    python --version
    
    หรือ
    python3 --version
    
    ถ้าติดตั้งสำเร็จ จะแสดงเวอร์ชันที่ติดตั้ง เช่น Python 3.12.0

ข้อสังเกต: ถ้าคุณใช้ MacOS หรือ Linux อาจมี Python ติดตั้งมาล่วงหน้าแล้ว แต่เป็น Python 2.7 ซึ่งไม่แนะนำให้ใช้ ควรติดตั้ง Python 3 แยกต่างหาก

การเลือก IDE

IDE คือโปรแกรมที่ช่วยให้เขียน แก้ไข และรันโค้ดได้สะดวกขึ้น มีหลายตัวให้เลือก แต่ที่นิยมในหมู่ผู้เริ่มต้นคือ PyCharm และ VS Code

เปรียบเทียบ PyCharm กับ VS Code

คุณสมบัติ PyCharm VS Code (Visual Studio Code)
ประเภท IDE เฉพาะภาษา Python โปรแกรมแก้ไขโค้ด (Code Editor) ที่ขยายได้
ความหนักของระบบ ค่อนข้างหนัก เหมาะกับโปรเจกต์ใหญ่ เบา ทำงานเร็ว เหมาะกับทุกขนาดโปรเจกต์
การติดตั้ง ดาวน์โหลดและติดตั้งได้ง่าย มีเวอร์ชันฟรี (Community) ดาวน์โหลดฟรี ติดตั้ง extension เพิ่มสำหรับ Python
ฟีเจอร์เด่น Debugger ในตัว, Auto-complete, Code refactoring ปลั๊กอินมากมาย, Git integration, Terminal ในตัว
เหมาะสำหรับ ผู้เริ่มต้นที่ต้องการทุกอย่างพร้อมใช้งาน ผู้ที่ต้องการความยืดหยุ่นและปรับแต่งได้

การติดตั้ง PyCharm

  1. ไปที่ jetbrains.com/pycharm ดาวน์โหลดเวอร์ชัน Community (ฟรี) หรือ Professional (เสียเงิน)
  2. รันตัวติดตั้งและเลือกค่าตั้งต้น เช่น ติ๊กที่ "Create Desktop Shortcut"
  3. เมื่อเปิด PyCharm ครั้งแรก ให้เลือก "New Project" และกำหนด interpreter Python ที่ติดตั้งไว้

การติดตั้ง VS Code

  1. ไปที่ code.visualstudio.com ดาวน์โหลดและติดตั้ง
  2. เปิด VS Code แล้วคลิกที่ไอคอน Extensions (หรือกด Ctrl+Shift+X)
  3. ค้นหา "Python" แล้วติดตั้ง extension ที่พัฒนาโดย Microsoft
  4. เปิดไฟล์ .py ใดๆ แล้ว VS Code จะแนะนำให้เลือก Python interpreter

การรันโปรแกรม Python ครั้งแรก

หลังจากติดตั้งเสร็จ ให้ลองสร้างไฟล์ชื่อ hello.py แล้วใส่โค้ด:

print("Hello, World!")

จากนั้นรันผ่าน IDE (กดปุ่ม Run) หรือผ่าน Terminal ด้วยคำสั่ง:

python hello.py

ถ้าเห็นข้อความ "Hello, World!" แสดงว่าคุณพร้อมแล้ว!

สรุป

การติดตั้ง Python และ IDE เป็นก้าวแรกที่สำคัญ ควรเลือก IDE ที่เหมาะกับสไตล์การทำงานของคุณ PyCharm เหมาะสำหรับผู้ที่ต้องการฟีเจอร์ครบถ้วน ส่วน VS Code เหมาะสำหรับผู้ที่ชอบความยืดหยุ่นและปรับแต่งได้เอง อย่าลืมตรวจสอบว่า Python ถูกเพิ่มใน PATH แล้ว เพื่อความสะดวกในการเรียกใช้

?

คำถามเพื่อคิดวิเคราะห์

-- ลองตอบคำถาม AI จะวิเคราะห์และให้ feedback

Q1

ถ้าคุณไม่ติ๊ก 'Add Python to PATH' ขณะติดตั้ง Python คุณจะสามารถรันโค้ดจาก command line ได้หรือไม่? มีวิธีแก้ไขอย่างไร?

Q2

ระหว่าง PyCharm และ VS Code ฟีเจอร์ใดที่ทำให้คุณเลือกใช้ตัวหนึ่งมากกว่าอีกตัวหนึ่งสำหรับโปรเจกต์ที่ซับซ้อน?

Q3

สมมติว่าคุณมีเพื่อนที่ใช้ MacOS และบอกว่าไม่ต้องติดตั้ง Python เพราะมีอยู่แล้ว คุณจะอธิบายให้เขาฟังว่าทำไมควรติดตั้ง Python 3 แยกต่างหาก?

// key_insights

  • --การติ๊ก 'Add Python to PATH' ขณะติดตั้งเป็นสิ่งจำเป็นสำหรับการเรียกใช้ Python จาก command line
  • --PyCharm Community Edition ฟรีและมีฟีเจอร์ครบถ้วนสำหรับผู้เริ่มต้น ในขณะที่ VS Code เบาและยืดหยุ่นกว่า
  • --Python 2 หยุดการสนับสนุนแล้ว ควรติดตั้ง Python 3 เสมอ
  • --การรัน 'Hello, World' เป็นวิธีตรวจสอบว่าติดตั้งสำเร็จและสามารถเริ่มเขียนโปรแกรมได้
  • --การเลือก IDE ขึ้นอยู่กับความต้องการส่วนตัว ไม่มีตัวไหนดีที่สุดสำหรับทุกคน