นี่คือแอปพลิเคชั่นเกมทอยลูกเต๋าง่ายๆ ผู้ใช้สามารถระบุจำนวนลูกเต๋าที่จะทอยและจำนวนด้านของลูกเต๋าแต่ละลูกได้ จากนั้นแอปพลิเคชั่นจะจำลองการทอยลูกเต๋าและแสดงผลลัพธ์
นี่คือการใช้งานที่เป็นไปได้ใน Python:
import random
def roll_dice(num_dice, num_sides):
"""Simulates rolling multiple dice.
Args:
num_dice: The number of dice to roll.
num_sides: The number of sides on each die.
Returns:
A list of integers representing the results of each die roll. Returns an empty list if num_dice is 0 or less.
"""
if num_dice
โค้ดนี้จะกำหนดฟังก์ชันก่อน ที่จะรับจำนวนลูกเต๋าและจำนวนด้านเป็นอินพุตและส่งคืนรายการผลลัพธ์ ฟังก์ชัน roll_dice
จัดการการโต้ตอบของผู้ใช้ พร้อมท์ให้ป้อนข้อมูลและตรวจสอบความถูกต้อง จากนั้นจะเรียก main
แล้วพิมพ์ผลลัพธ์และผลรวม roll_dice
วนซ้ำช่วยให้ผู้ใช้หมุนได้หลายครั้งจนกระทั่งป้อน 0 รวมถึงการจัดการข้อผิดพลาดเพื่อตรวจจับอินพุตที่ไม่ใช่จำนวนเต็ม นี่เป็นแอปพลิเคชั่นการทอยลูกเต๋าขั้นพื้นฐานแต่ใช้งานได้จริง สามารถเพิ่มคุณสมบัติขั้นสูงเพิ่มเติมได้ (เช่น ส่วนต่อประสานกราฟิกกับผู้ใช้ ลูกเต๋าประเภทต่าง ๆ บันทึกคะแนน)while True