การเก็บคะแนน
นับคำตอบที่ถูกต้อง
การเก็บคะแนน เป็นบทเรียน Coding for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Coding for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
เก็บ SCORE! 🏆🔢
แบบทดสอบที่ดีต้องเก็บ SCORE ค่ะ! 🏆 ทุกครั้งที่คุณตอบถูก คะแนนจะเพิ่มขึ้น!
มาเรียนรู้วิธีนับคำตอบที่ถูกต้องกันนะคะ 🎯
score = 0
print('Your score starts at', score)กล่องคะแนนเริ่มต้นที่ศูนย์ 📦
ก่อนเริ่มแบบทดสอบ คะแนนจะเป็น 0 เพราะยังไม่มีใครตอบคำถามเลยค่ะ! 🥚
เราสร้างกล่องด้วย score = 0 กล่องนี้จะเพิ่มค่าขึ้นเมื่อคุณตอบถูกค่ะ!
score = 0
print('Score:', score)เพิ่ม 1 ให้คะแนน ➕
เมื่อคุณตอบถูกหนึ่งข้อ ให้เพิ่ม 1 คะแนนค่ะ! 🎉
score = score + 1 หมายถึง 'นำคะแนนเดิมมาเพิ่มอีกหนึ่ง' เป็นการนับแบบมหัศจรรย์เลยค่ะ! 🪄
score = 0
score = score + 1
print('Score is now', score)ทางลัด: += ⚡
นักเขียนโค้ดมักชอบวิธีที่กระชับค่ะ 😄 แทนที่จะเขียน score = score + 1 เราสามารถเขียน score += 1 ได้
ทั้งสองแบบทำงานเหมือนกันทุกประการ เพียงแบบหลังเขียนสั้นกว่าค่ะ! ⚡
score = 0
score += 1
score += 1
print('Score:', score)เพิ่มคะแนนเมื่อถูกต้องเท่านั้น ✅
เราจะเพิ่มคะแนนเมื่อคำตอบเป็น RIGHT เท่านั้นค่ะ! 🎯
เราใส่ score += 1 ไว้ภายใน if สำหรับคำตอบที่ถูกต้องค่ะ
score = 0
guess = 12
correct = 12
if guess == correct:
score += 1
print('Correct!')
else:
print('Wrong!')
print('Score:', score)คะแนนจากคำถามหลายข้อ 🔁
มาใช้ลูปสร้างคำถาม 3 ข้อและนับจำนวนข้อที่ตอบถูกกันค่ะ! 🔁
กล่องคะแนนต้องอยู่ OUTSIDE ลูป เพื่อให้จดจำคะแนนจากคำถามทั้งหมดได้ค่ะ
score = 0
guesses = [12, 7, 20]
answers = [12, 8, 20]
for i in range(3):
if guesses[i] == answers[i]:
score += 1
print('You got', score, 'correct!')แบบทดสอบสุ่มพร้อมคะแนน 🎲🏆
มารวมคำถามแบบสุ่ม AND การนับคะแนนเข้าด้วยกันค่ะ! 🤩
สำหรับแต่ละคำถาม เราจะสร้างตัวเลข ตรวจสอบคำตอบที่เดา และเพิ่มคะแนนหากตอบถูกค่ะ
import random
score = 0
for q in range(3):
a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
guess = correct
if guess == correct:
score += 1
print('Final score:', score)ส่งเสียงเชียร์ผู้เล่น! 🎉
มาพูดข้อความสนุก ๆ ทุกครั้งที่ผู้เล่นได้คะแนนกันค่ะ! 🥳
ภายใน if เราจะแสดงเสียงเชียร์ AND เพิ่มคะแนนค่ะ
score = 0
correct = 15
guess = 15
if guess == correct:
score += 1
print('Yes! Plus one point! 🌟')
print('Score:', score)นับคำตอบที่ผิดด้วย ❌
เราสามารถนับจำนวน MISSES ได้ด้วยค่ะ! 🙈
สร้างกล่องที่สองด้วย wrong = 0 แล้วเพิ่มค่าให้กล่องนี้ในส่วน else ค่ะ
score = 0
wrong = 0
guesses = [12, 5]
answers = [12, 9]
for i in range(2):
if guesses[i] == answers[i]:
score += 1
else:
wrong += 1
print('Right:', score, 'Wrong:', wrong)แสดงคะแนนหลังแต่ละคำถาม 📊
มาพิมพ์คะแนนสะสมหลังคำถามทุกข้อกัน เพื่อให้ผู้เล่นทราบคะแนนอยู่เสมอ! 📊
เราเพียงพิมพ์คะแนนไว้ภายในลูป
score = 0
for q in range(3):
score += 1
print('Question', q + 1, '- Score so far:', score)สร้างเครื่องเก็บคะแนนของคุณเอง! 🏆🎨
ตาคุณแล้ว! เปลี่ยนคำตอบที่เดาและคำตอบจริง แล้วดูคะแนนที่เปลี่ยนไป 🤩
ลองทำให้ทุกข้อจับคู่กันเพื่อให้ได้คะแนน PERFECT! 💯
score = 0
guesses = [6, 8, 10]
answers = [6, 8, 12]
for i in range(3):
if guesses[i] == answers[i]:
score += 1
print('Your score:', score, 'out of 3')ตรวจสอบอย่างรวดเร็ว ✅
ปริศนาชวนคิดเรื่องการเก็บคะแนน! 🧠🏆
สร้างเครื่องเก็บคะแนนเสร็จแล้ว! 🏆🎉
ยอดเยี่ยม! ตอนนี้แบบทดสอบของคุณเก็บคะแนนได้แล้ว! สิ่งที่คุณเรียนรู้:
- เริ่มคะแนนที่
0📦 score += 1เพิ่มคะแนนหนึ่งคะแนน ⚡- เพิ่มคะแนนเฉพาะภายใน
ifที่ถูกต้องเท่านั้น ✅ - กล่องคะแนนอยู่ OUTSIDE ลูปเพื่อจดจำคะแนน 🔁
ต่อไป: แสดงคะแนนสุดท้ายและผลการทำแบบทดสอบ! 📊
คำถามที่พบบ่อย
บทเรียน “การเก็บคะแนน” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การเก็บคะแนน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Coding for Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Coding for Kids มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การเก็บคะแนน”
นับคำตอบที่ถูกต้อง คุณปฏิบัติ Coding for Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Coding for Kids หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Coding for Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การเก็บคะแนน” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Coding for Kids นี้ได้ไหม
ได้ บทเรียน Coding for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การสร้างคำถาม
- การตรวจคำตอบ
- การเก็บคะแนน
- คะแนนสุดท้าย