Coding for Kids · บทเรียน

การสร้างตัวเลขลับ

เลือกตัวเลขสุ่ม

บทเรียน 1 จาก 413 ขั้นตอน

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

มาสร้างเกมกันค่ะ! 🎮

สวัสดีค่ะ นักสร้างเกม! 🎮 เรากำลังสร้างเกม ทายตัวเลข แสนสนุกกันค่ะ! 🔢

คอมพิวเตอร์จะเลือกตัวเลข SECRET และผู้เล่นจะพยายามทายค่ะ! FIRST เรามาเรียนรู้วิธีสร้างตัวเลขลับกันนะคะ!

print('I am thinking of a secret number... 🤫')

สุ่มหมายถึงความประหลาดใจ! 🎲

ตัวเลขแบบ สุ่ม คือตัวเลขที่คาดเดาไม่ได้ — แม้แต่คอมพิวเตอร์ก็ยังไม่รู้จนกว่าจะเลือกออกมาค่ะ! 🎲

ทำให้ทุกเกมแตกต่างและน่าตื่นเต้นค่ะ!

print('Every game will be a surprise! 🎉')

นำเข้าตัวช่วย random 📦

หากต้องการสร้างตัวเลขสุ่ม เราต้องใช้กล่องเครื่องมือพิเศษที่เรียกว่า random ค่ะ เรานำเข้ามาด้วย import random ค่ะ! 📦

import random
print('Random toolbox is ready! 🧰')

เลือกตัวเลขสุ่ม 🎯

เครื่องมือ random.randint(1, 10) จะเลือกจำนวนเต็มระหว่าง 1 ถึง 10 ค่ะ! 🎯 ทั้ง 1 และ 10 ล้วนเป็นค่าที่เป็นไปได้ค่ะ

import random
secret = random.randint(1, 10)
print('Secret number:', secret)

ทำงานซ้ำแล้วซ้ำอีก! 🔄

ทุกครั้งที่คุณเรียกใช้ randint คุณอาจได้ตัวเลขที่ DIFFERENT กันค่ะ! ลองเรียกใช้สิ่งนี้สักสองสามครั้งนะคะ 🔄

import random
print(random.randint(1, 10))
print(random.randint(1, 10))
print(random.randint(1, 10))

เก็บเป็นความลับ! 🤫

ในเกมจริง เราจะ NOT แสดงตัวเลขลับค่ะ เราเพียงบันทึกไว้ในกล่องเพื่อใช้ภายหลังค่ะ 🤫

ในบทเรียนนี้เราแอบดูได้ แต่ชู่ว์ อย่าบอกผู้เล่นนะคะ!

import random
secret = random.randint(1, 10)
print('(Secret saved! I won\'t tell the player.) 🤐')

เลือกช่วงตัวเลข 📏

อยากได้เกมที่ยากขึ้นไหมคะ? ใช้ช่วงที่กว้างขึ้น เช่น 1 ถึง 100 ค่ะ! 📏 อยากให้่ายขึ้นใช่ไหมคะ? ลอง 1 ถึง 5 ดูค่ะ!

import random
secret = random.randint(1, 100)
print('Secret is somewhere from 1 to 100! 😮')

เครื่องทอยลูกเต๋า! 🎲

เกร็ดน่ารู้ค่ะ: random.randint(1, 6) เหมือนการทอยลูกเต๋าค่ะ! 🎲 มาทอยกันเลย!

import random
roll = random.randint(1, 6)
print('You rolled a', roll, '🎲')

เลือกแบบสุ่มจากรายการ 📋

กล่องเครื่องมือสุ่มยังสามารถ PICK จากรายการได้ด้วยค่ะ! random.choice จะหยิบรายการหนึ่งรายการแบบสุ่มค่ะ 📋

import random
fruits = ['🍎', '🍌', '🍇']
print('Random fruit:', random.choice(fruits))

เตรียมตัวเลขลับสำหรับเกมของเรา 🎮

สำหรับเกมทายตัวเลขของเรา มาสุ่มตัวเลขลับระหว่าง 1 ถึง 20 กันค่ะ ไม่ง่ายหรือยากเกินไปนะคะ! 🎮

import random
secret = random.randint(1, 20)
print('I picked a secret number from 1 to 20! Can you guess it? 🤔')

ผู้เชี่ยวชาญด้านความประหลาดใจ! 🚀

ตอนนี้คุณสามารถสร้างตัวเลขสุ่มสำหรับเกม ANY ได้แล้วค่ะ! 🚀 เปลี่ยนช่วงตัวเลขด้านล่าง แล้วเรียกใช้สองสามครั้งเพื่อดูความประหลาดใจกันนะคะ!

import random
secret = random.randint(1, 50)
print('My new secret is ready! 🤫')

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

ทดสอบความรู้เรื่องตัวเลขสุ่มของคุณค่ะ! 🎲

แชมป์ตัวเลขลับ! 🎉

ยอดเยี่ยมค่ะ! 🎉 คุณสามารถสร้างตัวเลขลับได้แล้ว!

  • import random นำเข้ากล่องเครื่องมือค่ะ 📦
  • random.randint(1, 10) เลือกตัวเลขที่คาดเดาไม่ได้ค่ะ 🎲
  • ช่วงตัวเลขที่กว้างขึ้น = เกมที่ยากขึ้นค่ะ 📏
  • เก็บตัวเลขลับให้ผู้เล่นมองไม่เห็นนะคะ! 🤫

ถัดไป: ขอให้ผู้เล่นทายค่ะ! ❓

import random
secret = random.randint(1, 20)
print('Game ready! Secret picked! 🎮')
เริ่มต้นได้ฟรี

เรียนรู้ Python ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
35
บทเรียน
140

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

บทเรียน “การสร้างตัวเลขลับ” ฟรีหรือไม่

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

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

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

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

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

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

  1. การสร้างตัวเลขลับ
  2. การขอให้ทาย
  3. สูงกว่าหรือต่ำกว่า
  4. คุณชนะแล้ว
← กลับไปที่ Coding for Kids