Mục lục:
- Quân nhu
- Bước 1: Nhập mô-đun ngẫu nhiên
- Bước 2: Tạo chức năng ban đầu cho xúc xắc
- Bước 3: Trả cuộn bằng phương pháp Radint
- Bước 4: Tạo một hàm để lấy số mặt
- Bước 5: Tạo chuỗi và biểu diễn Python
- Bước 6: Tạo một hàm "rollDice" riêng biệt
- Bước 7: Tạo một chức năng lặp trong "rollDice"
- Bước 8: Chạy mô-đun
- Bước 9: Vào chức năng RollDice và vui chơi
Video: Cách lăn xúc xắc bằng Python: 9 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Các hướng dẫn sau đây sẽ hướng dẫn bạn cách tạo một mô-đun Python để "tung" một con xúc xắc. Mô-đun này sẽ tạo ra các số ngẫu nhiên từ xúc xắc vi tính này. Tôi sẽ cung cấp các chức năng cần thiết để tạo mô-đun và cung cấp mô tả về những gì mỗi chức năng sẽ được sử dụng. Học các hàm cơ bản của Python có thể khiến bạn choáng ngợp. Đây sẽ là một cách sử dụng Python sáng tạo để cho phép bạn làm quen với chương trình bằng cách làm theo ví dụ đã cho. Sau đó, bạn sẽ có thể tạo các chức năng của riêng mình!
Thời lượng: 3-5 phút
Quân nhu
Một số kinh nghiệm với Python
IDEL cho Mã Python (Python 3.0 trở lên
Bước 1: Nhập mô-đun ngẫu nhiên
Đầu tiên, hãy mở một tệp IDLE. Sau khi mở, hãy nhập mô-đun ngẫu nhiên. Chúng tôi tạo một đối tượng đặt hàng có tên là “Chết”.
* Trong đối tượng đặt hàng này, chúng tôi sẽ có nhiều chức năng
Bước 2: Tạo chức năng ban đầu cho xúc xắc
Sau dấu hai chấm, nhấn enter và làm theo các dấu thụt lề thích hợp. Bây giờ chúng ta sẽ tạo hàm ban đầu cho xúc xắc và mặc định là 6 mặt. “Tự” sẽ gọi các mặt của xúc xắc thông qua hàm.
Bước 3: Trả cuộn bằng phương pháp Radint
Tiếp theo, sử dụng các hàm “get” và “roll” để tạo / trả về cuộn bằng phương thức randint. Tạo một biến có tên self.roll_count để tạo cuộn ngẫu nhiên bên trong hàm “roll” Trả về số từ cuộn ngẫu nhiên bên trong hàm “get”
* Randint tạo một số ngẫu nhiên từ 1 đến các mặt tự là 6
Bước 4: Tạo một hàm để lấy số mặt
Tạo một hàm để lấy số mặt của con súc sắc và trả về. Thao tác này sẽ đặt số mặt của xúc xắc và trả về số của mặt đó.
Bước 5: Tạo chuỗi và biểu diễn Python
Bây giờ hãy tạo một hàm để lấy chuỗi và biểu diễn python của khuôn
Bước 6: Tạo một hàm "rollDice" riêng biệt
Bây giờ, hãy tạo một hàm mới, riêng biệt cho “rollDice” để gọi lệnh Class Die ở trên
D1 và D2 sẽ là cuộn thứ nhất và cuộn thứ hai
* Lưu ý cách không có thụt lề ở đầu hàm này * Các cuộn biểu thị số lần cuộn và các cạnh sẽ là bất kỳ số nguyên nào từ 1-6
Bước 7: Tạo một chức năng lặp trong "rollDice"
Tiếp theo, tạo một vòng lặp while trong ‘rollDice’ sẽ tung xúc xắc nhiều lần khi số lượng nhỏ hơn hoặc bằng số lần cuộn. Đảm bảo thêm chức năng in để tạo kết quả.
* Sử dụng chức năng cuộn để tạo cuộn của hai Die
Bước 8: Chạy mô-đun
Bây giờ chúng ta đã tạo các chức năng cho từng bước, hãy so sánh với hình ảnh được cung cấp để đảm bảo mọi thứ được viết chính xác. Bây giờ chúng ta sẽ chạy mô-đun. Trong thanh menu, nhấp vào Chạy> Chạy mô-đun
Bước 9: Vào chức năng RollDice và vui chơi
Cuối cùng, tạo một hàm rollDice bằng cách nhập số cuộn và mặt bạn muốn.
Nhấn 'enter' để trả về kết quả
Xin chúc mừng! Bây giờ bạn đã tạo mô-đun, bạn đã sẵn sàng sử dụng chức năng này để chơi bất kỳ trò chơi hội đồng nào bằng Python! Bây giờ bạn sẽ quen thuộc hơn một chút về cách ngôn ngữ Python hoạt động và sử dụng sự sáng tạo của riêng bạn để tạo ra các mô-đun khác nhau trong tương lai.
Để biết thêm thông tin về Python, hãy truy cập trang web: https://www.python.org/about/gettingstarted/. Trang web chính thức của Python sẽ cung cấp cho bạn lời giải thích chuyên sâu hơn về mã hóa cùng với nhiều ví dụ khác để làm theo.
Đề xuất:
Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: 6 bước (có Hình ảnh)
Xúc xắc điện tử - Arduino Die / xúc xắc 1 đến 6 Xúc xắc + D4, D5, D8, D10, D12, D20, D24 và D30: Đây là một dự án arduino đơn giản để tạo ra một con xúc xắc điện tử. Có thể chọn cho 1 đến 6 viên xúc xắc hoặc 1 trong 8 viên xúc xắc đặc biệt. Lựa chọn được thực hiện đơn giản bằng cách xoay một bộ mã hóa quay. Đây là các tính năng: 1 xúc xắc: hiển thị các chấm lớn 2-6 xúc xắc: hiển thị các chấm
Cách viết mã một con xúc xắc ảo ngẫu nhiên đơn giản: 6 bước
Làm thế nào để viết mã một con xúc xắc ảo ngẫu nhiên đơn giản: Xin chào tất cả các bạn !!!!! Đây là hướng dẫn đầu tiên của tôi và tôi sẽ dạy bạn cách viết mã một con xúc xắc ảo trên PC hoặc điện thoại thông minh của bạn. Tôi đang sử dụng HTML, JavaScript và CSS, tôi hy vọng tất cả các bạn sẽ thích nó và đừng quên bình chọn cho tôi trong bối cảnh bên dưới
Cách tạo xúc xắc có đèn Led với Arduino!: 3 bước
Cách tạo xúc xắc Led với Arduino !: Dự án này được thực hiện từ một dự án trên trang web này (https: //www.instructables.com/id/Arduino-LED-Dice -…) Tôi đã thực hiện một số thay đổi để thực hiện điều này dự án tốt hơn và dễ sử dụng hơn với chuỗi đếm ngược làm bằng đèn led và một loa phát ra tiếng vang sau
Hướng dẫn: Cách xây dựng mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: 3 bước
Hướng dẫn: Cách xây dựng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X bằng cách sử dụng Arduino UNO: Mô tả: Hướng dẫn này sẽ hiển thị chi tiết cho tất cả các bạn về cách xây dựng máy dò khoảng cách bằng cách sử dụng Mô-đun cảm biến đo khoảng cách bằng tia laser VL53L0X và Arduino UNO và nó sẽ chạy giống như bạn muốn. Làm theo hướng dẫn và bạn sẽ hiểu gia sư này
Cách xây dựng một viên xúc xắc Arduino LED đầy màu sắc: 8 bước
Cách chế tạo xúc xắc Arduino LED đầy màu sắc: Trong hướng dẫn này, bạn sẽ học cách chế tạo xúc xắc Arduino LED đầy màu sắc, có thể “cuộn” chỉ bằng cách nhấn một nút. Tôi sẽ giải thích cách xây dựng Arduino và cách viết mã nó. Đây là một hướng dẫn khá đơn giản cho những người mới bắt đầu