Kodokon kodokon.com

ติดตั้ง Python และเขียนโปรแกรมแรกของคุณ

ติดตั้ง Python ทำความรู้จักกับ REPL แล้วพิมพ์ข้อความแรกของคุณออกมาด้วย print

8 นาที · 3 คำถาม

เปิดบทเรียนนี้ใน Kodokon

ยินดีต้อนรับ! โปรแกรม คือชุดคำสั่งที่คอมพิวเตอร์ทำงานทีละคำสั่งตามลำดับ ในการเขียนคำสั่งเหล่านี้ เราใช้ ภาษาโปรแกรม ซึ่งก็คือชุดของคำและกฎเกณฑ์ที่คอมพิวเตอร์เข้าใจ Python เป็นหนึ่งในภาษาเหล่านั้น ขึ้นชื่อเรื่องความอ่านง่าย จึงเป็นตัวเลือกที่เหมาะอย่างยิ่งสำหรับผู้เริ่มต้น ขั้นแรก ไปที่เว็บไซต์ทางการ python.org ในส่วน "Downloads" แล้วติดตั้งเวอร์ชันล่าสุด บน Windows ให้ติ๊กช่อง Add Python to PATH เพราะมันทำให้เรียกใช้ Python ได้จาก เทอร์มินัล (terminal) ซึ่งเป็นหน้าต่างที่คุณพิมพ์คำสั่งด้วยแป้นพิมพ์ (ค้นหาคำว่า "Terminal" หรือ "PowerShell" ในเมนูของคุณ)

BASH
python --version
พิมพ์คำสั่งนี้ในเทอร์มินัล ถ้ามีหมายเลขเวอร์ชันปรากฏขึ้น แสดงว่า Python ติดตั้งเรียบร้อยแล้ว

Python มีโหมดโต้ตอบที่เรียกว่า REPL (Read-Eval-Print Loop) มันจะอ่านสิ่งที่คุณพิมพ์ รันมันทันที แล้วแสดงผลลัพธ์ออกมา หากต้องการเปิดใช้ ให้พิมพ์ python ในเทอร์มินัล จากนั้นเครื่องหมายลูกศรสามตัว >>> จะเชิญชวนให้คุณเขียนโค้ด ลองคำนวณง่าย ๆ ดูสักครั้ง แล้วออกจากโหมดนี้ด้วย exit()

PYTHON
2 + 3
7 * 6
พิมพ์สิ่งนี้ใน REPL ทีละบรรทัด ผลลัพธ์แต่ละครั้งจะปรากฏขึ้นทันที (5 แล้วก็ 42)

REPL เหมาะอย่างยิ่งสำหรับการทดลอง แต่โปรแกรมจริง ๆ นั้นเขียนอยู่ใน ไฟล์ เปิดโปรแกรมแก้ไขข้อความ (เช่น VS Code ซึ่งใช้ได้ฟรี) แล้วมาทำความรู้จักกับ print มันคือ ฟังก์ชัน (function) นั่นคือคำสั่งสำเร็จรูปที่คุณเรียกใช้ด้วยชื่อของมัน ตามด้วยวงเล็บ print จะแสดงสิ่งที่คุณใส่ไว้ในวงเล็บออกมาที่หน้าจอ ข้อความต้องอยู่ในเครื่องหมายคำพูด สิ่งนี้เรียกว่า สายอักขระ (string)

PYTHON
print("Hello, world!")
print("I'm programming in Python.")
โปรแกรมแรกของคุณ คือการเรียกใช้ฟังก์ชัน print สองครั้ง

ทดสอบความรู้

ตรวจสอบว่าคุณจำประเด็นสำคัญของบทเรียนนี้ได้ครบถ้วน

  1. ฟังก์ชัน print ทำอะไร?
    • มันแสดงข้อความออกมาที่หน้าจอ
    • มันพิมพ์หน้ากระดาษออกทางเครื่องพิมพ์
    • มันติดตั้ง Python
    • มันปิดโปรแกรม
  2. REPL ของ Python คืออะไร?
    • ไฟล์ที่บรรจุโปรแกรม Python
    • โหมดโต้ตอบที่อ่าน รัน แล้วแสดงผลของแต่ละคำสั่งทันที
    • ซอฟต์แวร์สำหรับดาวน์โหลด Python
  3. คำสั่งใดใช้รันไฟล์ hello.py จากเทอร์มินัล?
    • python hello.py
    • run hello.py
    • print(hello.py)
    • open hello.py