โปรแกรม Python "Hello World" มักเป็นโปรแกรมแรกที่นักเขียนโค้ดเขียนใน Python โปรแกรมนี้ใช้คำสั่ง print เพื่อแสดง string ไปที่ Python console โปรแกรมจะมีรูปแบบ: print("Hello World")
หนึ่งในโปรแกรมแรกที่เขียนเพื่อทดสอบว่า Python ทำงานได้คือ "Hello World" มี 2 วิธีสร้าง: ใน terminal หรือใน code editor ที่ชอบ (เช่น Visual Studio Code, Vim, ฯลฯ)
ตรวจสอบให้แน่ใจว่าติดตั้ง Python 3 บนเครื่องก่อนเริ่ม
ในคู่มือนี้ เราจะพูดถึงวิธีเขียนโปรแกรม "Hello World" ในภาษา Python
Python Hello World: ใช้ Terminal
ใน terminal พิมพ์ "python3" เพื่อเปิด Python Interpreter ในกรณีส่วนใหญ่คำสั่งนี้ทำงาน แต่บางระบบปฏิบัติการอาจใช้ "python" หรือ "py" เป็นคำสั่งเปิด Python Interpreter ถ้าเปิด Python version มากกว่า 3 ถือว่าโอเค
อ่านเพิ่มเติมเกี่ยวกับ interpreters ในคู่มือ Python interpreters
Hello World ใน Python: คำสั่งของคุณ
พิมพ์ print("Hello World") ลงใน Interpreter
นี่คือบรรทัดโค้ดหนึ่งบรรทัด แต่ละบรรทัดเป็นคำสั่งให้คอมพิวเตอร์ปฏิบัติเมื่อรันโปรแกรม
ลองแยกวิเคราะห์บรรทัดโค้ดนี้:
print()บอก Python ว่าคุณต้องการพิมพ์ค่า"Hello World"เป็น Python string คือชุดของตัวอักษร String นี้อยู่ระหว่างวงเล็บของ print() เพื่อบอกว่าเราต้องการพิมพ์ string นี้
String "Hello World" ต้องอยู่ใน quotation marks สามารถใช้ single หรือ double quotes ได้ Quotation marks จำเป็นเพราะบอก Python ว่าเรากำลังทำงานกับ string
หากไม่ใส่ quotation marks Python จะไม่แยกแยะระหว่าง string และโค้ดได้
"Hello World" ควรแสดงขึ้นบรรทัดถัดไป! ลองรันดู:
โค้ดรันสำเร็จ เรารู้ได้เพราะ "Hello World" ปรากฏบรรทัดถัดไปทันที คุณเพิ่งเขียนโปรแกรม Python แรกแล้ว!
>>>> บ่งชี้บรรทัดที่คุณพิมพ์โค้ด ทุกครั้งที่โปรแกรมรันเสร็จใน terminal >>>> จะปรากฏขึ้น เมื่อเห็นลูกศรเหล่านี้ แสดงว่า terminal พร้อมรับบรรทัดโค้ดถัดไป
ลูกศรเหล่านี้ไม่ปรากฏบนบรรทัด "Hello World" เพราะบรรทัดนี้ถูกสร้างโดยโปรแกรมเอง ไม่ใช่โดยเรา (นักเขียนโค้ด)
Hello World Python: ใช้ Code Editor (เช่น Visual Studio Code)
เปิด editor ที่ชอบ สร้างไฟล์ใหม่และบันทึกเป็น hello.py ในไฟล์ พิมพ์ print("Hello World") และบันทึก
นี่คือโค้ดเดียวกับที่ใช้ตอนแรก
ใน terminal ให้ไปที่ directory/folder ที่บันทึกไฟล์ ใช้ cd และ ls นำทาง แล้วใช้ python3 hello.py รันไฟล์ Hello World จะแสดงบรรทัดถัดไป
ปุ่ม "play" มุมขวาบนของ VS Code ใช้รันไฟล์ปัจจุบัน เราเห็น output ของโค้ดครึ่งล่างของหน้าจอ VS Code เป็น environment ที่เขียนโค้ด แต่คุณอาจใช้ Atom, Sublime Text หรือ environment อื่น
เสร็จแล้ว! คุณสร้างโปรแกรม Python เรียบร้อยที่แสดงว่า environment ทำงานได้
ต่อไปคืออะไร?
ตอนนี้คุณกล่าวได้ว่าเขียนโปรแกรมในภาษา Python แล้ว ยินดีด้วย!
โปรแกรมนี้ดูง่าย และมันจริงๆ แล้วก็ง่าย แต่หากไม่ฝึกโปรแกรมง่ายๆ คุณจะไม่ไปไหนได้ในการเรียนเขียนโค้ด โปรแกรมอย่าง "Hello World" สอนพื้นฐานการเขียนโค้ด เพื่อสร้างความรู้สำหรับโปรแกรมขั้นสูงกว่า
คุณอาจสงสัยว่าต่อไปคืออะไร ลองดู Python variables ซึ่งเป็น labels สำหรับเก็บค่า เช่น strings และ numbers ในโค้ด
ลองทดสอบ: พยายามพิมพ์ "Hello Kevin" ไปที่ console เปลี่ยนแค่ข้อความใน string นี่จะแสดงว่า Python จะพิมพ์อะไรก็ตามที่อยู่ใน string
สำหรับแนวทางเรียนรู้ Python ทรัพยากรออนไลน์ หลักสูตร และหนังสือ ดูได้ในคู่มือ How to Learn Python