01 ไวยากรณ์พื้นฐาน

Basic python

ไวยากรณ์พื้นฐานของ Python

จะได้เรียนรู้อะไร #

  • สองวิธีในการรัน Python (โหมดโต้ตอบและสคริปต์)
  • การจัดการข้อมูลพื้นฐาน เช่น ตัวเลข ตัวแปร และข้อความ
  • เขียนโปรแกรมง่าย ๆ ด้วย print / input

ใช้เวลารวมประมาณ 60–90 นาที ถ้าจัดเวลายาวไม่ได้ ให้แบ่งอ่าน “สเต็ป 1” 20 นาที แล้วค่อยกลับมา

ทบทวนจากบทก่อน #

บทสิ่งที่ทำได้แล้วสิ่งที่จะเพิ่มในบทนี้
00 บทนำเตรียมสภาพแวดล้อมและแนวทางการเรียนใช้เครื่องมือให้พร้อมสำหรับการเขียนโค้ดจริง
01 ไวยากรณ์พื้นฐาน (บทนี้)จัดการค่าต่าง ๆ แสดงผลและรับอินพุตจากหน้าจอ

พื้นฐานที่ได้ตรงนี้จะต่อยอดโดยตรงไปยังบทเงื่อนไขและลูปในตอนถัดไป

อยู่ส่วนไหนของเส้นทาง Python #

graph LR
  A[เตรียมตัว<br>ตั้งค่าสภาพแวดล้อม] --> B[ไวยากรณ์พื้นฐาน<br>ค่ากับโค้ด (บทนี้)]
  B --> C[เงื่อนไขและลูป]
  C --> D[โครงสร้างข้อมูล / ฟังก์ชัน]
  D --> E[ใช้โมดูล]
  E --> F[สร้างโปรเจ็กต์]
  classDef highlight fill:#2563eb,color:#fff,font-weight:700;
  class B highlight;

เคล็ดลับการเรียน #

  • เริ่มจากพิมพ์ตามตัวอย่างก่อน แล้วลองปรับทีละ 1 บรรทัด (เช่น เปลี่ยนข้อความที่แสดงผล)
  • ฟังก์ชันอย่าง type() หรือ len() ให้ทดลองทันทีในโหมดโต้ตอบแล้วจดผลลัพธ์
  • ทำแบบฝึกหัดด้วยตัวเอง 5 นาทีโดยไม่ดูคำใบ้ → ดูคำใบ้ → ตรวจเฉลย จะช่วยให้เข้าใจลึกขึ้น

ลำดับสเต็ป #

  1. มาลองรัน Python กัน
  2. ตัวเลขและตัวดำเนินการพื้นฐาน
  3. ตัวแปร การกำหนดค่า และการตั้งชื่อ
  4. ข้อความและการรับ/ส่งข้อมูล
  5. สรุปและแบบฝึกหัด

เมื่อจบแต่ละสเต็ป อย่าลืมลงมือพิมพ์โค้ดเอง ยิ่งลงมือยิ่งจำได้