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

เล่นอีกครั้ง

วนลูปเกม

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

เล่นซ้ำแล้วซ้ำอีก! 🔁

สวัสดีผู้เชี่ยวชาญด้านเกม! 🎮 การเล่นหนึ่งรอบก็สนุกแล้ว แต่การเล่น MANY รอบยิ่งสนุกกว่า! 🔁

วันนี้เราจะเรียนรู้การวนซ้ำเกมทั้งหมด เพื่อให้ผู้เล่นเล่นต่อไปได้เรื่อย ๆ!

print('Want to play again? Let me show you how! 🔁')

ลูปสำหรับรอบเกม 🔢

เราสามารถใช้ลูป for เพื่อเล่นตามจำนวนรอบที่กำหนด เช่น เล่นเกม 3 เกมติดต่อกัน! 🔢

for round in range(3):
    print('Round', round + 1, 'starting! 🎮')

เกมทั้งหมดในลูป 🎯

มาใส่หนึ่งรอบแบบง่าย ๆ ไว้ในลูปกันเถอะ การวนซ้ำแต่ละครั้ง = เกมเต็มหนึ่งเกม! 🎯

import random
choices = ['rock', 'paper', 'scissors']
for round in range(2):
    computer = random.choice(choices)
    print('Round', round + 1, '- Computer chose', computer)

เก็บคะแนน 🔢

มานับจำนวนชัยชนะกัน! เราจะสร้างกล่องคะแนนที่เริ่มต้นด้วย 0 และเพิ่มขึ้นเมื่อผู้เล่นชนะ 🔢

score = 0
score = score + 1
print('Your score is now', score, '! 🏆')

คะแนนตลอดทุกรอบ 📊

กล่องคะแนนจะอยู่ OUTSIDE ลูป เพื่อให้จดจำคะแนนข้ามรอบได้! ภายในลูป เราจะเพิ่มคะแนนเข้าไป 📊

score = 0
for round in range(3):
    score = score + 1
    print('After round', round + 1, 'score is', score)

ถามว่าเล่นอีกไหม? ❓

แทนที่จะกำหนดจำนวนรอบตายตัว เราสามารถ ASK ผู้เล่นว่าต้องการเล่นต่อหรือไม่! เราจะใช้ลูป while สำหรับเรื่องนี้ ❓

again = 'yes'
while again == 'yes':
    print('Playing a round! 🎮')
    again = input('Play again? yes/no: ')

ลูปตราบเท่าที่ 🔄

ลูป while จะทำงานต่อไป AS LONG AS บางสิ่งยังเป็นจริง! 🔄 "ตราบใดที่ผู้เล่นตอบว่าตกลง ก็เล่นต่อไป!"

count = 0
while count < 3:
    print('Loop number', count)
    count = count + 1

หยุดเมื่อผู้เล่นตอบปฏิเสธ 🛑

เมื่อผู้เล่นพิมพ์สิ่งอื่นที่ไม่ใช่ 'ใช่' ลูป while จะ STOPS! 🛑 เป็นวิธีออกจากเกมที่ง่ายมาก!

answer = 'yes'
while answer == 'yes':
    print('Another round! 🎲')
    answer = input('Again? (yes/no): ')
print('Thanks for playing! 👋')

เกมที่เล่นซ้ำได้ฉบับสมบูรณ์ 🎮

นี่คือเกมค้อน กระดาษ กรรไกรฉบับสมบูรณ์ที่คุณสามารถเล่นซ้ำได้เรื่อย ๆ! 🎮 เล่นต่อไปจนกว่าจะพิมพ์ว่าไม่!

import random
choices = ['rock', 'paper', 'scissors']
again = 'yes'
while again == 'yes':
    player = input('Pick rock/paper/scissors: ')
    computer = random.choice(choices)
    print('You:', player, '| Me:', computer)
    if player == computer:
        print('Tie! 🤝')
    elif (player == 'rock' and computer == 'scissors') or (player == 'paper' and computer == 'rock') or (player == 'scissors' and computer == 'paper'):
        print('You win! 🎉')
    else:
        print('Computer wins! 🤖')
    again = input('Play again? (yes/no): ')
print('Goodbye! 👋')

แสดงคะแนนสุดท้าย 🏆

เมื่อจบเกม ให้แสดงจำนวนครั้งที่ผู้เล่นชนะ! เป็นวิธีดี ๆ ในการปิดท้ายความสนุก 🏆

wins = 2
losses = 1
print('Final score! Wins:', wins, 'Losses:', losses, '🏆')

คุณสร้างเกมฉบับสมบูรณ์แล้ว! 🚀

WOW! 🚀 คุณสร้างเกมค้อน กระดาษ กรรไกรฉบับสมบูรณ์ที่เล่นซ้ำได้แล้ว! คุณได้เรียนรู้กติกา การเลือกแบบสุ่ม การตัดสินผู้ชนะ และการวนซ้ำ คุณคือนักพัฒนาเกมตัวจริง! 🎮

print('🎉 You built Rock, Paper, Scissors! 🎉')
print('You are a coding superstar! 🌟')

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

ทดสอบทักษะการเล่นซ้ำของคุณ! 🔁

แชมป์แห่งการเล่นซ้ำ! 🎉

น่าทึ่งมาก! 🎉 เกมของคุณสามารถเล่นซ้ำได้แล้ว!

  • ลูป for เล่นตามจำนวนรอบที่กำหนด 🔢
  • เก็บกล่องคะแนนไว้ OUTSIDE ลูป 📊
  • ลูป while ทำซ้ำตราบเท่าที่บางสิ่งยังเป็นจริง 🔄
  • พิมพ์ว่า 'ไม่' เพื่อหยุดเกม 🛑

คุณสร้างเกมค้อน กระดาษ กรรไกรสำเร็จแล้ว! ภูมิใจในตัวคุณ SUPER มาก! 🏆

again = 'yes'
while again == 'yes':
    print('Fun round! 🎮')
    again = 'no'
print('Great game! 👋')

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

บทเรียน “เล่นอีกครั้ง” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “เล่นอีกครั้ง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน

บทเรียน “เล่นอีกครั้ง” ใช้เวลานานแค่ไหน

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

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

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

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

  1. กติกา
  2. คอมพิวเตอร์เป็นผู้เลือก
  3. การตัดสินผู้ชนะ
  4. เล่นอีกครั้ง
← กลับไปที่ Coding for Kids