เล่นอีกครั้ง
วนลูปเกม
เล่นอีกครั้ง เป็นบทเรียน 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- กติกา
- คอมพิวเตอร์เป็นผู้เลือก
- การตัดสินผู้ชนะ
- เล่นอีกครั้ง