สวัสดีชาวโลกกับภาษา Python

เราต้องลองก่อนว่า Python ที่น้องลง ทำงานได้อย่างถูกต้องหรือไม่
โดยการเปิด Python ผ่าน IDLE หรือก็ Terminal ตามขั้นตอนด้านบนครับ

และพิมพ์

print("Hello World")

และก็ให้น้องกด ENTER ครับ
หากว่ามันตอบกลับมาว่า "Hello World" ก็ขอยินดีด้วยที่น้องได้เขียนภาษา Python บรรทัดแรกเรียบร้อยแล้ว เย่ๆ


Run Python file on your computer

แต่ขั้นตอนพวกนี้ พี่ก็ยังไม่ได้พูดถึงเรื่องว่า ถ้าน้องๆอยากเขียนโค้ดด้วยการใช้ Sublime, Atom, Visual Studio Code หรืออะไรต่างๆนาๆ ก็สามารถเขียนได้ แต่มันรันด้วยตัวมันเองไม่ได้หน่ะสิ ถถถ

ก็จะมารันไฟล์กันนะครับ โดยการเปิดโปรแกรม

  • Windows PowerShell (สำหรับ Windows)
  • Terminal (สำหรับ macOS และ Linux-based OS)

ให้ cd เข้าไปที่โฟลเดอร์ที่น้องเก็บไฟล์อยู่ และทำการพิมพ์

python3 <ชื่อไฟล์ของน้อง รวม .py ด้วย>

ตัวอย่าง หากว่าพี่มงได้เซฟไฟล์ไว้ชื่อ calculateMath.py ก็ต้องพิมพ์แบบนี้เข้าไปครับ

python3 calculateMath.py

และถ้าหากว่าน้องๆ ขี้เกียจที่จะพิมพ์ Testcase เข้าไปเอง ก็สามารถเขียน testcase ไว้ในไฟล์ .txt ครับ และทำแบบนี้

python3 <ชื่อไฟล์ของน้อง รวม .py ด้วย> < <ชื่อไฟล์ testcase ของน้อง รวม .txt ด้วย>

และเช่นเดียวกัน ตัวอย่างว่า พี่มงได้เซฟไฟล์ไว้ชื่อ calculateMath.py และชื่อไฟล์ testcase ชื่อ calculateMathTestCase1.txt ก็ต้องพิมพ์แบบนี้เข้าไปครับ

python3 calculateMath.py < calculateMathTestCase1.txt

การทำแบบนี้ น้องๆก็ไม่จำเป็นที่จะต้องพิมพ์ Test Case ด้วยตัวเองหลายๆครั้งครับ

แต่หากว่าน้องๆอยากใช้ IDLE ก็ทำการ File > Open ตัวไฟล์ได้เลยนะครับ แลัวก็ใช้งานเหมือน IDLE เลย