Chúng tôi sẽ sử dụng mô-đun ngẫu nhiên cho việc này, vì chúng tôi muốn ngẫu nhiên hóa các số mà chúng tôi nhận được từ xúc xắc Show Chúng tôi đặt hai biến (tối thiểu và tối đa), số lượng xúc xắc thấp nhất và cao nhất Sau đó, chúng tôi sử dụng vòng lặp while để người dùng có thể tung xúc xắc lần nữa Roll_again có thể được đặt thành bất kỳ giá trị nào, nhưng ở đây, giá trị này được đặt thành “có” hoặc “y”, Lăn xúc xắc
Có liên quanĐào tạo Python được đề xuấtMón ăn. Python 3 cho người mới bắt đầu Hơn 15 giờ nội dung video với hướng dẫn có hướng dẫn cho người mới bắt đầu. Tìm hiểu cách tạo các ứng dụng trong thế giới thực và nắm vững kiến thức cơ bản Gần đây, tôi đã nộp đơn cho một công việc Khoa học dữ liệu và một trong những yêu cầu để gửi đơn đăng ký là tôi phải sao chép và dán mã vào một cửa sổ nhỏ của Thật… Có điều gì đó trong toàn bộ quá trình có vẻ hạ thấp giá trị nhưng tôi đã hoàn thành nó Lời nhắc yêu cầu tôi xây dựng một con xúc xắc đơn giản bằng bất kỳ ngôn ngữ lập trình nào tôi muốn. Vì Python là nơi tôi đã học phần lớn, nên tôi đã chọn nó một cách tự nhiên. IDE tôi đang sử dụng là Jupyter Notebook. Đó là một dự án nhỏ thú vị và đơn giản nên tôi quyết định chia sẻ cách tôi thực hiện nó Tạo chức năngĐối với phần này của dự án, tôi đã nhập 2 thư viện. số liệu thống kê và randint (từ ngẫu nhiên). Thư viện thống kê không cần thiết cho dự án này, nhưng tôi nghĩ thật tuyệt khi sử dụng thư viện để thu thập số liệu thống kê về bất kỳ lần lăn nào bạn quyết định thực hiện from random import randint Bây giờ chúng ta đã sẵn sàng để tạo chức năng tung xúc xắc của mình. Đối với chức năng này, sẽ có 2 đầu vào cần thiết. n và x n sẽ là số mặt của xúc xắc bạn đang tung. # Define the dice rolling function using two inputs. Đó là nó. Đủ đơn giản. Bây giờ bạn có thể sử dụng chức năng này để có được cuộn xúc xắc # This cell will simulate rolling 2 six-sided dice. Đây là một ví dụ về những gì sẽ hiển thị khi bạn chạy nó Và, như đã nêu trước đó, bạn có thể sử dụng thư viện số liệu thống kê để thu thập số liệu thống kê trên các lần tung xúc xắc của mình statistics.mean(rolls) Dưới đây là một ví dụ về cách bạn có thể sử dụng thư viện thống kê để lấy số liệu thống kê về các lần tung xúc xắc của mình Tạo GUI cho chức năngTôi chưa bao giờ thử làm cho Mã Python của mình hoạt động trong GUI, vì vậy phần này khá mới đối với tôi. Sau khi tìm kiếm một chút trên Google, tôi quyết định sử dụng thư viện tkinter cho phần này của dự án from tkinter import * Bởi vì phần này mới hơn đối với tôi, tôi quyết định loại trừ việc tung nhiều viên xúc xắc và giữ cho việc tung một viên xúc xắc đơn lẻ cho đơn giản Đoạn mã tiếp theo có vẻ hơi phức tạp đối với người mới bắt đầu. Ở đây tôi đang định nghĩa một lớp cửa sổ. Trong lớp, tôi đang xác định những thứ khác nhau sẽ xuất hiện trong cửa sổ. một khu vực để nhập số mặt trên con súc sắc, một nút để lăn con súc sắc và tất cả các nhãn chỉ định những khu vực này là gì cho người dùng bằng cách sử dụng văn bản class MyWindow: Tiếp theo, tôi xác định chức năng cuộn cho nút. Chức năng cuộn ở đây rất giống với chức năng chúng ta đã thấy ở trên, tuy nhiên có một số dòng bổ sung để GUI sẽ sử dụng chức năng này def roll(self): Cuối cùng, tôi xác định cửa sổ bằng tkinter, tôi thêm tiêu đề (tên tiêu đề của cửa sổ xuất hiện ở phần trên cùng) vào cửa sổ cũng như kích thước và vị trí trên màn hình mà cửa sổ sẽ xuất hiện. Cửa sổ. mainloop() là một vòng lặp lắng nghe sự kiện, để ứng dụng của chúng tôi sẵn sàng phản hồi đầu vào mới ________số 8Nhìn chung, đoạn trích trông như thế này from tkinter import * Và, sau khi chạy mã… thì đấy. Hãy nhập 20 cho # Mặt cắt và xem những gì chúng tôi nhận được Số bảy may mắn. Nó không có gì lạ mắt, nhưng nó là một Trình mô phỏng lăn xúc xắc đang hoạt động Nếu bạn gặp sự cố khi viết mã hoặc chỉ muốn sao chép và dán mã để có Trình mô phỏng lăn xúc xắc, thì đây là liên kết kho lưu trữ GitHub Trình mô phỏng lăn xúc xắc trong Python là gì?Trình mô phỏng lăn xúc xắc bằng Python
. Do đó, trình mô phỏng xúc xắc là mô hình máy tính đơn giản có thể gieo xúc xắc cho chúng ta .
Có ứng dụng tung xúc xắc không?Dice Roll là một ứng dụng nhanh chóng, đơn giản và trực quan khi bạn không có sẵn xúc xắc hoặc cho bất kỳ tình huống nào yêu cầu tạo số ngẫu nhiên . Tải xuống ngay và thưởng thức miễn phí trên điện thoại hoặc máy tính bảng của bạn. Chạm vào màn hình để tung đồng thời 5 viên xúc xắc.
Có một con xúc xắc kỹ thuật số?Xúc sắc kỹ thuật số là một loại mạch hiển thị số từ 1 đến 6 một cách ngẫu nhiên . Xúc xắc là một vật nhỏ có thể ném được với nhiều vị trí nghỉ, được sử dụng để tạo số ngẫu nhiên. Điều này làm cho xúc xắc phù hợp làm thiết bị đánh bạc cho các trò chơi như xúc xắc hoặc để sử dụng trong các trò chơi trên bàn và trò chơi trên bàn không mang tính cờ bạc. |