บทที่ 1: ทำความรู้จักกับ Python
1.4 รันโปรแกรม Python ครั้งแรก
ในบทนี้ เราจะได้เรียนรู้การรันโปรแกรม Python เป็นครั้งแรก หลังจากที่เราเขียนโค้ดเสร็จแล้ว ไม่ว่าจะใช้เครื่องมือใดก็ตาม เช่น VS Code, PyCharm, หรือ terminal วิธีการรันโปรแกรม Python จะแตกต่างกันเพียงเล็กน้อยขึ้นอยู่กับเครื่องมือที่ใช้ บทเรียนนี้จะอธิบายขั้นตอนในการรันโปรแกรมครั้งแรกในหลากหลายสภาพแวดล้อม เพื่อให้นักเรียนคุ้นเคยและพร้อมที่จะเขียนโค้ดต่อไป
1. รันโปรแกรมใน VS Code
- เปิดไฟล์ Python (.py)
- เปิดไฟล์ Python ที่คุณเขียนโค้ดไว้ เช่น hello.py ใน VS Code
- ใช้คำสั่งรันใน Terminal
- หากคุณติดตั้ง Python Extension ไว้แล้ว ให้คลิกขวาที่พื้นที่ของโค้ด แล้วเลือก "Run Python File in Terminal"
- ดูผลลัพธ์:
- ผลลัพธ์ของโปรแกรมจะแสดงใน terminal ที่อยู่ด้านล่างของ VS Code
- ตัวอย่างโค้ด
print("Hello, World!")
- ผลลัพธ์ใน terminal:
Hello, World!
- ทางลัดการรันโปรแกรม:
- ใน VS Code คุณสามารถกดปุ่ม F5 เพื่อรันโปรแกรมได้ทันที และเลือก Python File จากเมนูที่ปรากฏ
2. รันโปรแกรมใน PyCharm
- เปิดโปรเจกต์และไฟล์ Python:
- เปิดโปรเจกต์ที่คุณสร้างไว้ใน PyCharm และเปิดไฟล์ Python ที่คุณเขียนโค้ด เช่น main.py
- คลิกปุ่มรัน (Run):
- ที่มุมบนขวาของ PyCharm จะมีปุ่ม Run ซึ่งเป็นปุ่มสีเขียว คลิกเพื่อรันโปรแกรม
- ดูผลลัพธ์ใน Console:
- ผลลัพธ์ของโปรแกรมจะแสดงในหน้าต่าง Console ด้านล่างของ PyCharm
- ตัวอย่างโค้ด:
print("Hello, Python with PyCharm!")
- ผลลัพธ์ใน Console:
Hello, Python with PyCharm!
3. รันโปรแกรมใน Terminal (Command Line)
- เปิด Terminal/Command Prompt:
- บน Windows: กดปุ่ม Windows + R แล้วพิมพ์ cmd จากนั้นกด Enter เพื่อเปิด Command Prompt
- บน macOS/Linux: เปิดแอป Terminal จากแอปพลิเคชัน
- นำทางไปยังโฟลเดอร์โปรเจกต์:
- ใช้คำสั่ง cd เพื่อไปยังโฟลเดอร์ที่เก็บไฟล์ Python ของคุณ ตัวอย่างเช่น:
cd path/to/your/project
- ใช้คำสั่ง cd เพื่อไปยังโฟลเดอร์ที่เก็บไฟล์ Python ของคุณ ตัวอย่างเช่น:
- รันโปรแกรม:
- ใช้คำสั่ง python หรือ python3 ตามด้วยชื่อไฟล์ Python ของคุณเพื่อรันโปรแกรม ตัวอย่างเช่น:
python hello.py
หรือpython3 hello.py
- ใช้คำสั่ง python หรือ python3 ตามด้วยชื่อไฟล์ Python ของคุณเพื่อรันโปรแกรม ตัวอย่างเช่น:
- ดูผลลัพธ์:
- ผลลัพธ์ของโปรแกรมจะแสดงใน terminal ที่คุณรันโปรแกรม
- ตัวอย่างโค้ด:
print("Hello from Terminal!")
- ผลลัพธ์ใน terminal:
Hello from Terminal!
การรันโปรแกรมและ Debugging
การรันโปรแกรม Python และดูผลลัพธ์เป็นขั้นตอนสำคัญในการพัฒนาโค้ด การรันโปรแกรมช่วยให้เราสามารถตรวจสอบว่าโค้ดทำงานถูกต้องตามที่คาดหวังหรือไม่ ถ้าหากมีข้อผิดพลาด (errors) หรือบั๊ก (bugs) การทำ debugging เป็นขั้นตอนที่ช่วยให้เราค้นหาสาเหตุของปัญหาและแก้ไขได้
- การ Debug ใน VS Code: เมื่อโค้ดเกิดข้อผิดพลาด VS Code จะเน้นแถบสีแดงในบรรทัดที่มีปัญหา ซึ่งคุณสามารถคลิกที่แถบนี้เพื่อดูรายละเอียดของข้อผิดพลาดและแก้ไขโค้ด
- การ Debug ใน PyCharm: PyCharm มีฟีเจอร์การ debug ที่ช่วยตรวจสอบค่าตัวแปรและการทำงานของโค้ดเป็นขั้นตอน ๆ ซึ่งจะช่วยในการแก้ไขปัญหาที่เกิดขึ้น
สรุป
การรันโปรแกรม Python เป็นขั้นตอนที่เรียบง่าย แต่สำคัญอย่างยิ่งในการตรวจสอบการทำงานของโค้ด ไม่ว่าจะใช้เครื่องมือใดก็ตาม สิ่งสำคัญคือการเข้าใจผลลัพธ์และการทำ debugging เมื่อเกิดปัญหา การฝึกฝนการรันโปรแกรมบ่อย ๆ จะช่วยให้เข้าใจโค้ดได้ดีขึ้นและพัฒนาทักษะการเขียนโปรแกรมต่อไป