บทที่ 1: ทำความรู้จักกับ Python

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

ในบทนี้ เราจะได้เรียนรู้การรันโปรแกรม Python เป็นครั้งแรก หลังจากที่เราเขียนโค้ดเสร็จแล้ว ไม่ว่าจะใช้เครื่องมือใดก็ตาม เช่น VS Code, PyCharm, หรือ terminal วิธีการรันโปรแกรม Python จะแตกต่างกันเพียงเล็กน้อยขึ้นอยู่กับเครื่องมือที่ใช้ บทเรียนนี้จะอธิบายขั้นตอนในการรันโปรแกรมครั้งแรกในหลากหลายสภาพแวดล้อม เพื่อให้นักเรียนคุ้นเคยและพร้อมที่จะเขียนโค้ดต่อไป

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