Mục lục:

Cách lăn xúc xắc bằng Python: 9 bước
Cách lăn xúc xắc bằng Python: 9 bước

Video: Cách lăn xúc xắc bằng Python: 9 bước

Video: Cách lăn xúc xắc bằng Python: 9 bước
Video: Tự học Lập Trình Python trong 10 phút - Siêu Dễ Hiểu 2024, Tháng mười một
Anonim
Cách lăn xúc xắc bằng Python
Cách lăn xúc xắc bằng Python

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

Nhập mô-đun ngẫu nhiên
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

Tạo chức năng ban đầu cho xúc xắc
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

Trả lại cuộn bằng phương pháp Radint
Trả lại 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
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

Tạo chuỗi và biểu diễn Python
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

Tạo riêng biệt
Tạo 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"

Tạo một chức năng vòng lặp trong
Tạo một chức năng vòng lặp trong

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

Chạy mô-đun
Chạy mô-đun
Chạy mô-đun
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

Nhập chức năng RollDice và vui chơi!
Nhập 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: