2: เริ่มต้นกับ Python

ยินดีต้อนรับสู่การเริ่มต้นเรียนรู้ภาษา Python อย่างเป็นทางการ! ในส่วนนี้ เราจะได้เรียนรู้ขั้นตอนพื้นฐานในการเริ่มใช้งาน Python ตั้งแต่การติดตั้ง การเลือกเครื่องมือที่เหมาะสม ไปจนถึงการเขียนโค้ด Python อย่างง่าย เพื่อเตรียมความพร้อมสำหรับการเรียนรู้ในระดับต่อไป

1. การติดตั้ง Python

ก่อนที่เราจะเขียนและรันโปรแกรม Python ได้ เราต้องติดตั้ง Python บนเครื่องคอมพิวเตอร์ของเราก่อน หรือหากยังไม่พร้อม เราสามารถเริ่มต้นด้วยแพลตฟอร์มออนไลน์อย่าง Google Colab ได้ทันที

ขั้นตอนการติดตั้ง Python

  1. ดาวน์โหลด Python:
    เข้าไปที่เว็บไซต์ python.org และเลือกดาวน์โหลด Python เวอร์ชันล่าสุดที่เหมาะกับระบบปฏิบัติการของเรา (Windows, macOS, หรือ Linux)
  2. ติดตั้ง:
    เปิดไฟล์ที่ดาวน์โหลดมาและทำตามขั้นตอนการติดตั้ง หากใช้ Windows อย่าลืมติ๊กช่อง “Add Python to PATH” เพื่อให้เรียกใช้งาน Python ได้จาก Command Prompt
  3. ตรวจสอบการติดตั้ง:
    เปิด Command Prompt (Windows) หรือ Terminal (macOS/Linux) แล้วพิมพ์คำสั่ง:
Bash
python --version

หากแสดงเลขเวอร์ชันของ Python เช่น Python 3.11.0 แปลว่าการติดตั้งสำเร็จเรียบร้อย

ทางเลือก: ใช้ Google Colab

  • หากเรายังไม่พร้อมติดตั้ง Python บนเครื่อง เราสามารถใช้ Google Colab ซึ่งเป็นแพลตฟอร์มออนไลน์ฟรีสำหรับเขียนและรันโค้ด Python
  • ข้อดี: ไม่ต้องติดตั้งโปรแกรมใดๆ เพียงมีบัญชี Google และอินเทอร์เน็ตก็ใช้งานได้ทันที
2. เครื่องมือสำหรับเขียนโค้ด Python

การเขียนโค้ด Python สามารถทำได้ด้วยเครื่องมือหลากหลาย ตั้งแต่โปรแกรมแก้ไขข้อความธรรมดาไปจนถึง IDE (Integrated Development Environment) ที่มีฟีเจอร์ครบครัน สำหรับผู้เริ่มต้น เราแนะนำเครื่องมือที่ใช้งานง่ายดังนี้:

แนะนำเครื่องมือ

  • Thonny:
    IDE ที่ออกแบบมาสำหรับผู้เริ่มต้น หน้าต่างใช้งานง่าย ช่วยในการดีบัก (แก้ไขข้อผิดพลาด) และมี Python ติดตั้งมาในตัว
  • Visual Studio Code (VS Code):
    โปรแกรมแก้ไขโค้ดยอดนิยม รองรับ Python ได้ดี แต่ต้องติดตั้งส่วนขยาย (extension) เพิ่มเติม
  • IDLE:
    โปรแกรมที่มาพร้อมกับ Python เหมาะสำหรับผู้เริ่มต้น แต่ฟีเจอร์ค่อนข้างจำกัด

คำแนะนำ

หากใช้ Google Colab เราไม่จำเป็นต้องติดตั้งเครื่องมือใดๆ เพิ่มเติม

ผู้เริ่มต้นควรเริ่มด้วย Thonny เพราะใช้งานง่ายและเหมาะกับการเรียนรู้

3. การเขียนโค้ด Python เบื้องต้น

มาลองเขียนโค้ด Python กัน! เราจะเริ่มจากคำสั่งพื้นฐานที่ใช้บ่อย เพื่อให้คุณเข้าใจการทำงานของ Python

3.1 การใช้ print()
คำสั่ง print() ใช้สำหรับแสดงผลข้อความหรือข้อมูลออกทางหน้าจอ

ตัวอย่าง:

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

ผลลัพธ์:

TEXT
สวัสดี, Python!

3.2 การใช้ตัวแปร
ตัวแปร คือชื่อที่ใช้เก็บข้อมูล เช่น ข้อความหรือตัวเลข เพื่อนำไปใช้ในโปรแกรม การกำหนดค่าให้ตัวแปรใน Python ใช้เครื่องหมาย =

ตัวอย่าง:

Python
name = "Alice"
age = 25
print("ชื่อ:", name, "อายุ:", age)

ผลลัพธ์:

TEXT
ชื่อ: Alice อายุ: 25

3.3 การคำนวณเบื้องต้น
Python สามารถคำนวณทางคณิตศาสตร์ได้ เช่น บวก ลบ คูณ หาร

ตัวอย่าง:

Python
a = 10
b = 5
sumary = a + b
difference = a - b
product = a * b
quotient = a / b
print("ผลบวก:", sumary)
print("ผลลบ:", difference)
print("ผลคูณ:", product)
print("ผลหาร:", quotient)

ผลลัพธ์:

TEXT
ผลบวก: 15
ผลลบ: 5
ผลคูณ: 50
ผลหาร: 2.0

3.4 การรับข้อมูลจากผู้ใช้
ใช้คำสั่ง input() เพื่อรับข้อมูลจากผู้ใช้

ตัวอย่าง:

Python
a = 10
b = 5
sumary = a + b
difference = a - b
product = a * b
quotient = a / b
print("ผลบวก:", sumary)
print("ผลลบ:", difference)
print("ผลคูณ:", product)
print("ผลหาร:", quotient)

ผลลัพธ์:

TEXT
name = input("กรุณาใส่ชื่อของคุณ: ")
print("สวัสดี,", name)

เมื่อรันโปรแกรม ผู้ใช้จะพิมพ์ชื่อ และโปรแกรมจะแสดงผลทักทายด้วยชื่อนั้น

4. แบบฝึกหัด

ลองฝึกเขียนโค้ดด้วยแบบฝึกหัดต่อไปนี้ เพื่อทดสอบความเข้าใจ:

1. เขียนโปรแกรมทักทาย รับชื่อและอายุจากผู้ใช้ แสดงผล เช่น “สวัสดี [ชื่อ]! คุณอายุ [อายุ] ปี”

ตัวอย่างโค้ด:

Python
name = input("กรุณาใส่ชื่อของคุณ: ")
age = input("กรุณาใส่อายุของคุณ: ")
print("สวัสดี", name + "! คุณอายุ", age, "ปี")

2. เครื่องคิดเลขอย่างง่าย

  • รับตัวเลขสองจำนวนจากผู้ใช้
  • คำนวณผลบวกและผลคูณ
  • แสดงผลลัพธ์

3. แปลงอุณหภูมิ

  • รับอุณหภูมิในหน่วยเซลเซียสจากผู้ใช้
  • แปลงเป็นฟาเรนไฮต์ (สูตร: F = C * 9/5 + 32)
  • แสดงผลลัพธ์

สรุป
  • ได้เรียนรู้วิธีติดตั้ง Python และเลือกเครื่องมือที่เหมาะสมสำหรับการเขียนโปรแกรม
  • ได้ฝึกใช้คำสั่งพื้นฐาน เช่น print(), ตัวแปร, การคำนวณ และ input()
  • ได้ลองทำแบบฝึกหัดเพื่อพัฒนาทักษะการเขียนโค้ดเบื้องต้น