Đây là một ứng dụng trò chơi xúc xắc đơn giản. Người dùng có thể chỉ định số lượng xúc xắc cần tung và số mặt trên mỗi xúc xắc. Sau đó, ứng dụng sẽ mô phỏng thao tác cuộn và hiển thị kết quả.
Đây là cách triển khai có thể có trong 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 input is invalid.
"""
if num_dice
Ứng dụng này nhắc người dùng về số lượng xúc xắc và số cạnh. Sau đó, nó sử dụng hàm random.randint()
để mô phỏng các lần cuộn và hiển thị kết quả riêng lẻ cũng như tổng của các lần cuộn. Xử lý lỗi được bao gồm để quản lý đầu vào không hợp lệ. Người dùng có thể thoát khỏi ứng dụng bằng cách nhập số 0 cho số xúc xắc. Đây là một ví dụ cơ bản và có thể được mở rộng để bao gồm các tính năng như giao diện đồ họa người dùng hoặc cơ chế trò chơi phức tạp hơn.
Thẻ : Câu đố