0Pricing
Python Academy · บทเรียน

ตัวแปรและการกำหนดค่า

ทำความเข้าใจการทำงานของตัวแปรใน Python และวิธีกำหนดค่าให้ตัวแปร

ตัวแปรและการกำหนดค่า เป็นบทเรียน Python Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Python Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Python Academy มีบทเรียนทั้งหมด 4 บทเรียน

ทำความรู้จักกับตัวแปร

ใน Python ตัวแปรคือภาชนะที่มีชื่อและใช้จัดเก็บค่า คุณสร้างตัวแปรได้ง่าย ๆ เพียงกำหนดค่าด้วย =

ตัวแปรแรกของคุณ

เขียนว่า: name = 'Alice' วิธีนี้จะจัดเก็บสตริง 'Alice' ไว้ภายใต้ป้ายกำกับ 'name' Python จะอนุมานชนิดข้อมูลให้โดยอัตโนมัติ
name = 'Alice'
print(name)

กลไกการกำหนดค่า

เครื่องหมาย = ไม่ได้หมายถึงความเท่ากัน — แต่หมายถึง “จัดเก็บค่าด้านขวาไว้ในชื่อด้านซ้าย” โดยจะประเมินค่าด้านขวาก่อน

การกำหนดค่าหลายรายการ

Python อนุญาตให้เขียนว่า: a, b, c = 1, 2, 3 วิธีนี้จะแยกค่าต่าง ๆ ในบรรทัดเดียว นอกจากนี้ คุณยังเขียนได้ว่า: x = y = 0 เพื่อกำหนดค่าเดียวกันให้กับหลายชื่อ
a, b, c = 1, 2, 3
print(a, b, c)

กฎการตั้งชื่อตัวแปร

ชื่อต้องขึ้นต้นด้วยตัวอักษรหรือขีดล่าง ประกอบด้วยตัวอักษร/ตัวเลข/ขีดล่างเท่านั้น และตัวพิมพ์เล็กกับตัวพิมพ์ใหญ่ถือว่าแตกต่างกัน ใช้ snake_case เพื่อให้อ่านได้ง่าย

การกำหนดค่าตัวแปรใหม่

ตัวแปรไม่ได้มีค่าตายตัว x = 5 จากนั้น x = x + 1 จะทำให้ x มีค่าเท่ากับ 6 Python เพียงแค่เปลี่ยนให้ชื่อชี้ไปยังออบเจ็กต์ใหม่
x = 5
x = x + 1
print(x)

การกำหนดค่าแบบย่อ

ตัวดำเนินการแบบย่อ: x += 3 หมายถึง x = x + 3 เช่นเดียวกันกับ -= *= /= //= %= **= ซึ่งทำงานในลักษณะเดียวกันทั้งหมด

การตรวจสอบชนิดของตัวแปร

ใช้ type() เพื่อตรวจสอบว่าตัวแปรเก็บออบเจ็กต์ชนิดใดไว้: type(42) จะส่งคืน ซึ่งมีประโยชน์เมื่อกำลังแก้ไขจุดบกพร่อง
x = 3.14
print(type(x))

ค่าคงที่ตามธรรมเนียม

Python ไม่มีค่าคงที่ที่แท้จริง แต่ชื่อ ALL_CAPS จะสื่อสารกับนักพัฒนาคนอื่นว่า “อย่าเปลี่ยนค่านี้” ตัวอย่างเช่น: MAX_SIZE = 100

การลบตัวแปร

del x จะลบชื่อออกจากขอบเขตปัจจุบัน การเข้าถึงชื่อนี้หลังจากนั้นจะทำให้เกิด NameError ใช้ del เพื่อคืนการอ้างอิงที่ไม่ต้องการใช้อีกต่อไป

ตรวจสอบความเข้าใจ

ใน Python ใช้คำสำคัญใดเพื่อลบตัวแปรออกจากขอบเขต

ทบทวน

ตัวแปรคือชื่อที่ผูกกับออบเจ็กต์ผ่านทาง = ใช้ snake_case ตัวดำเนินการกำหนดค่าแบบย่อ และ ALL_CAPS สำหรับค่าคงที่ del จะลบชื่อออกจากขอบเขต

ขั้นตอนถัดไป

ขณะนี้คุณเข้าใจการกำหนดค่าตัวแปรใน Python แล้ว บทถัดไป: ชนิดข้อมูลตัวเลขและบูลีน เพื่อดูว่าคุณสามารถจัดเก็บค่าแบบใดได้บ้าง

คำถามที่พบบ่อย

บทเรียน “ตัวแปรและการกำหนดค่า” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “ตัวแปรและการกำหนดค่า” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Python Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Python Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “ตัวแปรและการกำหนดค่า”

ทำความเข้าใจการทำงานของตัวแปรใน Python และวิธีกำหนดค่าให้ตัวแปร คุณปฏิบัติ Python Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Python Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Python Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “ตัวแปรและการกำหนดค่า” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Python Academy นี้ได้ไหม

ได้ บทเรียน Python Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ตัวแปรและการกำหนดค่า
  2. ชนิดข้อมูลตัวเลขและบูลีน
  3. สตริงและการแปลงชนิดข้อมูล
  4. การอ่านข้อมูลนำเข้าจากผู้ใช้
← กลับไปที่ Python Academy