
สารบัญ:
- ขั้นตอนที่ 1: เปิดแอป Python Coding ของคุณ
- ขั้นตอนที่ 2: นำเข้าคลาสสุ่ม
- ขั้นตอนที่ 3: กำหนดวิธี Python ด้วยตัวแปรอินพุต N
- ขั้นตอนที่ 4: เริ่มต้นตัวแปรบูลีนและตัวแปรจำนวนเต็ม
- ขั้นตอนที่ 5: เริ่มวน 'for' สำหรับช่วง N
- ขั้นตอนที่ 6: เริ่มต้นค่าจำนวนเต็มสุ่มสองค่าระหว่าง 1 ถึง 10 และตั้งค่าบูลีนเป็น True
- ขั้นตอนที่ 7: เริ่มวนรอบ 'ในขณะที่' ในขณะที่ตัวแปรบูลีนเป็นจริง
- ขั้นตอนที่ 8: พิมพ์ปัญหาเพิ่มเติมด้วยค่า 1 และ 2 แล้วรับคำตอบเป็นอินพุต
- ขั้นตอนที่ 9: สร้างคำสั่ง if-else ทดสอบว่าคำตอบ = ค่า 1 + ค่า 2
- ขั้นตอนที่ 10: ถ้าเป็นจริง ให้พิมพ์ข้อความที่ถูกต้อง ตั้งค่าตัวแปรบูลีนเป็นเท็จ และเพิ่มจำนวน
- ขั้นตอนที่ 11: ถ้าไม่ใช่ ให้พิมพ์ข้อความที่ไม่ถูกต้องและตั้งค่าบูลีนเป็นเท็จ
- ขั้นตอนที่ 12: บัญชีสำหรับอินพุตที่ไม่ใช่จำนวนเต็มพร้อมข้อความแสดงข้อผิดพลาด
- ขั้นตอนที่ 13: เมื่อสิ้นสุดโปรแกรม พิมพ์จำนวนปัญหาจาก N ที่ผู้เล่นทำถูกต้อง
- ขั้นตอนที่ 14: ตรวจดูรหัสของคุณ
- ขั้นตอนที่ 15: เรียกใช้โมดูลนี้และสนุกกับเกมคณิตศาสตร์ของคุณ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

- ชุดคำสั่งนี้จะสอนคุณทีละขั้นตอนถึงวิธีการตั้งโปรแกรมเกมเพิ่มเติมที่แจ้งให้ผู้ใช้ตอบปัญหาการบวกง่ายๆ โดยใช้ตัวเลขสุ่มตั้งแต่ 0-9 และพิมพ์ว่าถูกต้องหรือไม่!
- คลิกที่ภาพในแต่ละขั้นตอนเพื่อขยายและดูรหัสสำหรับส่วนนั้น
ขั้นตอนที่ 1: เปิดแอป Python Coding ของคุณ
- ชุดคำสั่งนี้จะใช้โปรแกรม IDLE Python!
-
หลังจากเปิดตัว ให้สร้างไฟล์ใหม่ในแอปพลิเคชัน Python เพื่อเริ่มเขียนโค้ด
ขั้นตอนที่ 2: นำเข้าคลาสสุ่ม
เราจะใช้มันเพื่อสร้างตัวเลขสุ่ม
ขั้นตอนที่ 3: กำหนดวิธี Python ด้วยตัวแปรอินพุต N
- อินพุตของจำนวนเต็ม n จะเป็นตัวกำหนดจำนวนปัญหาเพิ่มเติมที่เกมจะพิมพ์เมื่อถูกเรียก!
- รหัสนี้เรียกเมธอด "game(n)"
ขั้นตอนที่ 4: เริ่มต้นตัวแปรบูลีนและตัวแปรจำนวนเต็ม
- ภายในเมธอดของเกม ให้เริ่มต้นตัวแปรบูลีนเพื่อใช้ในลูป "ในขณะที่" และจำนวนเต็มเพื่อใช้เป็นตัวแปรการนับสำหรับคำตอบที่ถูกต้อง
- รหัสนี้เรียกบูลีนว่า "wrk" และจำนวนเต็ม "cnt"
- จำความสำคัญของการเยื้องใน Python เนื่องจากพวกมันกำหนดว่าโค้ดใดซ้อนอยู่!
ขั้นตอนที่ 5: เริ่มวน 'for' สำหรับช่วง N

สิ่งนี้จะวนซ้ำสำหรับความยาวของจำนวนเต็มอินพุต n
ขั้นตอนที่ 6: เริ่มต้นค่าจำนวนเต็มสุ่มสองค่าระหว่าง 1 ถึง 10 และตั้งค่าบูลีนเป็น True

- ภายในลูป 'for' นี้ ให้ใช้ random.randrange(1, 10) เพื่อเริ่มต้นค่าจำนวนเต็มสุ่มสองค่าระหว่าง 1 ถึง 9
- รหัสนี้เรียกว่า "val1" และ "val2"
- จากนั้นตั้งค่าบูลีนเป็น True!
ขั้นตอนที่ 7: เริ่มวนรอบ 'ในขณะที่' ในขณะที่ตัวแปรบูลีนเป็นจริง

ขณะที่ยังอยู่ในลูป 'for' ให้เริ่มลูป 'while' ในขณะที่ตัวแปรบูลีนเป็น True
ขั้นตอนที่ 8: พิมพ์ปัญหาเพิ่มเติมด้วยค่า 1 และ 2 แล้วรับคำตอบเป็นอินพุต

- ต่อไปในลูป 'while' นี้ เราสร้างคำสั่ง try-except
- ในกรณี 'ลอง' ของคุณ ให้พิมพ์คำถามเพิ่มเติมโดยใช้ค่า 1 และค่า 2 และกำหนดตัวแปรคำตอบเป็นอินพุตของผู้ใช้ (รหัสนี้กำหนดตัวแปรคำตอบเป็น “ans”)
ขั้นตอนที่ 9: สร้างคำสั่ง if-else ทดสอบว่าคำตอบ = ค่า 1 + ค่า 2

ภายในกรณี 'ลอง' ให้โค้ดคำสั่ง if-else เพื่อทดสอบว่า ans = val1 + val2
ขั้นตอนที่ 10: ถ้าเป็นจริง ให้พิมพ์ข้อความที่ถูกต้อง ตั้งค่าตัวแปรบูลีนเป็นเท็จ และเพิ่มจำนวน

-
ยังอยู่ในคำสั่ง 'ลอง' หากเป็นจริง:
- พิมพ์ข้อความถูก!
- ตั้งค่าตัวแปรบูลีนเป็นเท็จ!
- เพิ่มขึ้นนับ 1!
ขั้นตอนที่ 11: ถ้าไม่ใช่ ให้พิมพ์ข้อความที่ไม่ถูกต้องและตั้งค่าบูลีนเป็นเท็จ

ในคำสั่ง 'else' ให้พิมพ์ข้อความที่ไม่ถูกต้องและตั้งค่าบูลีนเป็นเท็จ
ขั้นตอนที่ 12: บัญชีสำหรับอินพุตที่ไม่ใช่จำนวนเต็มพร้อมข้อความแสดงข้อผิดพลาด

ในกรณี 'ยกเว้น' ให้พิมพ์ข้อความแสดงข้อผิดพลาดไปยังบัญชีสำหรับการป้อนข้อมูลที่ไม่ใช่จำนวนเต็ม
ขั้นตอนที่ 13: เมื่อสิ้นสุดโปรแกรม พิมพ์จำนวนปัญหาจาก N ที่ผู้เล่นทำถูกต้อง

หลังจากข้อความที่ซ้อนกันเหล่านั้นทั้งหมด ให้พิมพ์จำนวนปัญหาออกจาก n ที่ผู้เล่นตอบถูก
ขั้นตอนที่ 14: ตรวจดูรหัสของคุณ

- จำความสำคัญของการเยื้องใน Python เนื่องจากโปรแกรมนี้ใช้คำสั่งที่ซ้อนกันจำนวนมาก
- โปรแกรมสุดท้ายของคุณควรมีลักษณะเช่นนี้
ขั้นตอนที่ 15: เรียกใช้โมดูลนี้และสนุกกับเกมคณิตศาสตร์ของคุณ

- หลังจากทำตามขั้นตอนเหล่านี้เพื่อเขียนโค้ดโปรแกรมคณิตศาสตร์แล้ว ให้กด Run Module
- สนุกกับเกมเสริมง่าย ๆ ของคุณ!
แนะนำ:
การซิงค์โฟลเดอร์ด้วย Python: 5 ขั้นตอน

การซิงค์โฟลเดอร์ด้วย Python: คำแนะนำนี้จะแสดงวิธีทำให้สองโฟลเดอร์ (และโฟลเดอร์ทั้งหมดอยู่ภายใน) ซิงค์กัน ดังนั้นโฟลเดอร์หนึ่งจึงเป็นสำเนาโดยตรงของอีกโฟลเดอร์หนึ่ง เหมาะอย่างยิ่งสำหรับการสำรองข้อมูลงานทั้งในเครื่อง เซิร์ฟเวอร์คลาวด์/เครือข่าย หรือไดรฟ์ USB ไม่มีประสบการณ์ในการเขียนโปรแกรมไม่เ
เกม Python Tic Tac Toe: 4 ขั้นตอน

เกม Python Tic Tac Toe: เกม python tic tac toe เกมนี้สร้างขึ้นใน python ซึ่งเป็นภาษาคอมพิวเตอร์ ฉันได้ใช้โปรแกรมแก้ไข python ชื่อ: pycharm คุณยังสามารถใช้โปรแกรมแก้ไขโค้ด python ปกติได้อีกด้วย
ผู้เข้าร่วม Automático Com Python ไม่มี Google Colab: 5 ขั้นตอน

ผู้เข้าร่วม Automático Com Python ไม่มี Google Colab: Olá pessoal! Tudo bem ?Meu nome é Guilherme, Nesse projeto nós vamos aprender como criar um ChatBot usando a Linguagem de programação Python e o Google Colab!Sou aluno da https://orbe.ai/ - Escola de Inteligência Artificial Infinita… และโครงการ
Python Introduction - Katsuhiko Matsuda & Edwin Cijo - พื้นฐาน: 7 ขั้นตอน

Python Introduction - Katsuhiko Matsuda & Edwin Cijo - Basics: สวัสดี เราเป็นนักเรียน 2 คนใน MYP 2 เราต้องการสอนพื้นฐานของการเขียนโค้ด Python แก่คุณ ซึ่งสร้างขึ้นในช่วงปลายทศวรรษ 1980 โดย Guido van Rossum ในเนเธอร์แลนด์ มันถูกสร้างขึ้นมาเป็นตัวตายตัวแทนของภาษาเอบีซี ชื่อของมันคือ "Python" เพราะเมื่อ
เครื่องสแกนโค้ด QR โดยใช้ OpenCV ใน Python: 7 ขั้นตอน

เครื่องสแกนรหัส QR การใช้ OpenCV ใน Python: ในโลกปัจจุบันนี้ เราเห็นรหัส QR และบาร์โค้ดถูกใช้เกือบทุกที่ตั้งแต่บรรจุภัณฑ์ของผลิตภัณฑ์ไปจนถึงการชำระเงินออนไลน์ และทุกวันนี้ เราเห็นรหัส QR แม้แต่ในร้านอาหารเพื่อดูเมนู ดังนั้นไม่ สงสัยว่าตอนนี้เป็นความคิดที่ยิ่งใหญ่ แต่เคยไหม