0Pricing
Coding for Kids · บทเรียน

การทำซ้ำด้วย while

ทำงานต่อไปตราบใดที่เงื่อนไขเป็นจริง

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

ลูปอีกชนิดหนึ่ง 🔄

สวัสดีครับ/ค่ะ ตำนานแห่งลูป! 🦸 ลูปแบบมีเงื่อนไขจะทำซ้ำตราบใดที่บางสิ่งยังเป็น จริง เหมือนกับคำว่า "กระโดดต่อไป WHILE เพลงยังเล่นอยู่"! 🎵

คำว่า while ⏳

while จะตรวจสอบเงื่อนไข ตราบใดที่เงื่อนไขเป็นจริง ลูปก็จะทำงานต่อไป!

count = 0
while count < 3:
    print("Hi! 👋")
    count = count + 1

การนับเพิ่ม ⬆️

เราต้องมีตัวนับที่ เปลี่ยนแปลง ไม่เช่นนั้นลูปจะไม่มีวันหยุด! ในตัวอย่างนี้ count จะเพิ่มขึ้นครั้งละ 1

count = 1
while count < 4:
    print(count)
    count = count + 1

เพิ่มทีละหนึ่งในแต่ละรอบ ➕

count = count + 1 หมายถึง "นำ count มาทำให้มีค่ามากขึ้นหนึ่ง" วิธีนี้ช่วยให้ลูปจบลงได้! 🎯

n = 0
while n < 5:
    print("Step " + str(n))
    n = n + 1

ลูปจะหยุดเมื่อใด 🛑

ลูปจะหยุดเมื่อผลการตรวจสอบกลายเป็น เท็จ เมื่อ count ถึงขีดจำกัด ลูปก็จะจบลง!

count = 0
while count < 2:
    print("Loop! 🔄")
    count = count + 1
print("Done! ✅")

ระวังลูป FOREVER! ♾️

คำเตือน! หากตัวนับไม่เปลี่ยนแปลง ลูปจะทำงาน FOREVER! 😱 อย่าลืมอัปเดตตัวนับเสมอ

count = 0
while count < 3:
    print("safe loop")
    count = count + 1

นับถอยหลัง! 🚀

เราสามารถนับ DOWN ได้ด้วย! ลบทีละหนึ่งจนกว่าจะถึงเวลาทะยานขึ้น!

count = 3
while count > 0:
    print(count)
    count = count - 1
print("Blast off! 🚀")

ส่งเสียงเชียร์สองสามครั้ง 📣

มาส่งเสียงเชียร์จนกว่าตัวนับของเราจะถึงขีดจำกัดกัน!

cheers = 0
while cheers < 4:
    print("Go team! 📣")
    cheers = cheers + 1

ลูปแบบมีเงื่อนไขเทียบกับลูปแบบนับรอบ 🤔

ลูปแบบนับรอบเหมาะเมื่อคุณรู้ว่า HOW MANY ครั้ง ส่วน ลูปแบบมีเงื่อนไขเหมาะเมื่อคุณต้องทำซ้ำ UNTIL เกิดบางสิ่งขึ้น! 🎯

เติมโหล 🍯

มาลองเติมคุกกี้ลงในโหลจนกว่าจะมี 3 ชิ้นกัน!

cookies = 0
while cookies < 3:
    cookies = cookies + 1
    print("Cookie added! 🍪")

คุณเชี่ยวชาญ while แล้ว! 🎉

ยอดเยี่ยม! ลองสร้างลูปที่พิมพ์คำว่า "Hop" ขณะที่ตัวนับน้อยกว่า 3

h = 0
while h < 3:
    print("Hop! 🐰")
    h = h + 1

ตรวจสอบอย่างรวดเร็ว 🧠

ถึงเวลาทำแบบทดสอบแล้ว! 🎯 ทำไมเราจึงต้องเปลี่ยนตัวนับภายในลูปแบบมีเงื่อนไข

ได้เวลาทบทวนแล้ว! 🌟

ตำนานแห่งลูป! 🎓 วันนี้คุณได้เรียนรู้ว่า:

  • while ทำซ้ำตราบใดที่ผลเป็นจริง
  • เปลี่ยนตัวนับเสมอ ไม่เช่นนั้นลูปจะทำงาน forever
  • count = count + 1 ใช้นับเพิ่มขึ้น
  • ใช้ while เพื่อทำซ้ำ UNTIL เกิดบางสิ่งขึ้น

ตอนนี้คุณเป็นพ่อมดแห่ง while แล้ว! 🧙

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

บทเรียน “การทำซ้ำด้วย while” ฟรีหรือไม่

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

คุณจะเรียนรู้อะไรในบทเรียน “การทำซ้ำด้วย while”

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

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

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

บทเรียน “การทำซ้ำด้วย while” ใช้เวลานานแค่ไหน

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

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

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

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

  1. เหตุผลที่ลูปยอดเยี่ยม
  2. การนับด้วย for
  3. การทำซ้ำด้วย while
  4. การวาดรูปแบบ
← กลับไปที่ Coding for Kids