⏱️ ~8 นาที

แนะนำ Python

ภาษาที่อ่านง่าย เหมาะกับมือใหม่ที่สุด

ทำไมถึงเลือก Python?

Python เป็นหนึ่งในภาษาที่ อ่านง่ายที่สุด เพราะ syntax ของมันใกล้เคียง ภาษาอังกฤษ มาก นี่คือเหตุผลที่เราแนะนำให้มือใหม่ลอง

จุดเด่น:

  • 📖 อ่านง่าย — ไม่มีวงเล็บปีกกาให้งุนงง
  • 🌍 ใช้งานกว้าง — เว็บ, วิเคราะห์ข้อมูล, AI, อัตโนมัติ
  • 💼 ตลาดงานดี — โดยเฉพาะสาย Data / AI

เตรียมตัว

ถ้ายังไม่ได้ติดตั้ง กลับไปดูบท "ติดตั้งเครื่องมือ" ในพื้นฐาน ติดตั้งจาก https://www.python.org/downloads/ (Windows: อย่าลืมติ๊ก Add Python to PATH!)

ตรวจสอบใน terminal:

python --version      # หรือ python3 --version

โปรแกรมแรกของคุณ

สร้างไฟล์ hello.py:

print("สวัสดี Python!")

รัน:

python hello.py

เห็นข้อความ สวัสดี Python! ปรากฏ 🎉

💡 เปรียบเทียบ: JS ใช้ console.log(), Python ใช้ print() — สั้นกว่า!

ความคิดเห็น (Comment)

# นี่คือคอมเมนต์บรรทัดเดียว

"""
นี่คือคอมเมนต์
หลายบรรทัด
"""

print("สวัสดี")   # คอมเมนต์ต่อท้ายบรรทัดได้

จุดพิเศษ: Python ใช้ "ย่อหน้า" แบ่งบล็อก

ใน JS บล็อกใช้วงเล็บปีกกา { }:

if (age >= 18) {
  console.log("ผ่าน");
}

ใน Python ใช้ การย่อหน้า (indent) แทน:

if age >= 18:
    print("ผ่าน")

⚠️ สำคัญมาก: Python บังคับเรื่องย่อหน้าอย่างเคร่งครัด ใช้ ช่องว่าง 4 ช่อง (หรือ tab — แต่อย่าผสม) เสมอ

Python เป็นเหมือนเครื่องคิดเลข

print(2 + 3)       # 5
print(10 * 4)      # 40
print(7 / 2)       # 3.5

ลองทำใน "โหมดโต้ตอบ" (Interactive Mode)

พิมพ์แค่ python ใน terminal (ไม่มีชื่อไฟล์) → เข้าโหมดที่พิมพ์โค้ดทีละบรรทัดแล้วเห็นผลทันที:

>>> 2 + 2
4
>>> print("hi")
hi
>>> exit()      # ออก

เหมาะกับการทดลองเล็ก ๆ

สิ่งที่จะเรียนในโมดูลนี้

บทเรียนเรื่อง
ตัวแปรเก็บค่าต่าง ๆ
ตัวดำเนินการคำนวณ เปรียบเทียบ
เงื่อนไขif/elif/else
ลูปfor/while

สรุป

  • Python = ภาษาที่อ่านง่าย เหมาะมือใหม่ ใช้งานกว้าง
  • print() = แสดงข้อความ
  • # = คอมเมนต์
  • ย่อหน้า 4 ช่อง = แบ่งบล็อก (ไม่ใช่ { })

บทหน้า: เรียนรู้ ตัวแปร ใน Python 📦

อ่านจบแล้ว? ทำเครื่องหมายว่าเสร็จเพื่อบันทึกความคืบหน้า

🧠

แบบทดสอบ

ตอบให้ครบแล้วกด “ตรวจคำตอบ” เพื่อเช็คความเข้าใจ

  1. 1. จุดเด่นของ Python คืออะไร?

  2. 2. คำสั่งใดใช้แสดงข้อความใน Python?

  3. 3. Python ใช้บังคับบล็อกโค้ดด้วยอะไร?

กำลังโหลด…