Mục lục:
- Bước 1: Khởi chạy ứng dụng viết mã Python của bạn
- Bước 2: Nhập lớp ngẫu nhiên
- Bước 3: Xác định một phương pháp Python với một biến đầu vào N
- Bước 4: Khởi tạo một biến Boolean và một biến số nguyên
- Bước 5: Bắt đầu vòng lặp ‘for’ cho Phạm vi N
- Bước 6: Khởi tạo hai giá trị số nguyên ngẫu nhiên từ 1 đến 10 và đặt giá trị Boolean thành True
- Bước 7: Bắt đầu vòng lặp ‘while’ Trong khi biến Boolean là True
- Bước 8: In một bài toán cộng với giá trị 1 và 2 và lấy câu trả lời làm đầu vào
- Bước 9: Thực hiện Kiểm tra Câu lệnh If-else Cho dù Câu trả lời = Giá trị 1 + Giá trị 2
- Bước 10: Nếu Đúng, In một Thông báo Chính xác, Đặt Biến Boolean thành Sai và Số gia tăng
- Bước 11: Nếu không, hãy in thông báo không chính xác và đặt giá trị Boolean thành Sai
- Bước 12: Tài khoản cho đầu vào không phải số nguyên với thông báo lỗi
- Bước 13: Vào cuối chương trình, in ra số vấn đề trong số N mà người chơi hiểu đúng
- Bước 14: Xem qua mã của bạn
- Bước 15: Chạy mô-đun này và thưởng thức trò chơi toán học của bạn
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
- Tập hướng dẫn này sẽ hướng dẫn bạn từng bước cách lập trình một trò chơi cộng để nhắc người dùng trả lời các bài toán cộng đơn giản bằng cách sử dụng các số ngẫu nhiên từ 0-9 và in ra chúng có đúng hay không!
- Nhấp vào hình ảnh trong từng bước để phóng to và xem mã cho phần đó.
Bước 1: Khởi chạy ứng dụng viết mã Python của bạn
- Tập hướng dẫn này sẽ sử dụng chương trình IDLE Python!
-
Sau khi khởi chạy, hãy tạo một Tệp mới trong ứng dụng Python của bạn để bắt đầu viết mã.
Bước 2: Nhập lớp ngẫu nhiên
Chúng tôi sẽ sử dụng nó để tạo ra các số ngẫu nhiên
Bước 3: Xác định một phương pháp Python với một biến đầu vào N
- Đầu vào của số nguyên n sẽ xác định số lượng bài toán cộng mà trò chơi sẽ in ra khi được gọi!
- Mã này gọi phương thức là "game (n)".
Bước 4: Khởi tạo một biến Boolean và một biến số nguyên
- Trong phương thức trò chơi, hãy khởi tạo biến Boolean để sử dụng trong vòng lặp ‘while’ và một số nguyên được sử dụng làm biến đếm cho các câu trả lời đúng.
- Mã này gọi Boolean “wrk” và số nguyên “cnt”.
- Hãy nhớ tầm quan trọng của thụt lề trong Python, vì chúng xác định mã nào được lồng ở đâu!
Bước 5: Bắt đầu vòng lặp ‘for’ cho Phạm vi N
Điều này sẽ lặp lại cho độ dài của số nguyên đầu vào n
Bước 6: Khởi tạo hai giá trị số nguyên ngẫu nhiên từ 1 đến 10 và đặt giá trị Boolean thành True
- Trong vòng lặp ‘for’ này, sử dụng random.randrange (1, 10) để khởi tạo hai giá trị số nguyên ngẫu nhiên từ 1 đến 9.
- Mã này gọi chúng là “val1” và “val2”.
- Sau đó, đặt giá trị Boolean thành True!
Bước 7: Bắt đầu vòng lặp ‘while’ Trong khi biến Boolean là True
Khi vẫn ở trong vòng lặp ‘for’, hãy bắt đầu vòng lặp ‘while’ trong khi biến Boolean là True
Bước 8: In một bài toán cộng với giá trị 1 và 2 và lấy câu trả lời làm đầu vào
- Tiếp theo trong vòng lặp ‘while’ này, chúng ta tạo một câu lệnh try-exception.
- Trong trường hợp ‘thử’ của bạn, hãy in ra một câu hỏi bổ sung sử dụng giá trị 1 và giá trị 2 và xác định một biến câu trả lời làm đầu vào của người dùng (mã này xác định biến câu trả lời là “ans”).
Bước 9: Thực hiện Kiểm tra Câu lệnh If-else Cho dù Câu trả lời = Giá trị 1 + Giá trị 2
Trong trường hợp "try", hãy viết mã lệnh if-else để kiểm tra xem ans = val1 + val2
Bước 10: Nếu Đúng, In một Thông báo Chính xác, Đặt Biến Boolean thành Sai và Số gia tăng
-
Vẫn trong câu lệnh 'try', nếu đúng:
- In một tin nhắn chính xác!
- Đặt biến Boolean thành False!
- Số lượng tăng lên 1!
Bước 11: Nếu không, hãy in thông báo không chính xác và đặt giá trị Boolean thành Sai
Trong câu lệnh 'else', in một thông báo không chính xác và đặt giá trị Boolean thành Sai
Bước 12: Tài khoản cho đầu vào không phải số nguyên với thông báo lỗi
Trong trường hợp ‘ngoại trừ’, hãy in thông báo lỗi để tính cho các đầu vào không phải là số nguyên
Bước 13: Vào cuối chương trình, in ra số vấn đề trong số N mà người chơi hiểu đúng
Sau tất cả các câu lệnh lồng nhau đó, hãy in ra tổng số vấn đề trong số n mà người chơi đã giải đúng
Bước 14: Xem qua mã của bạn
- Hãy nhớ tầm quan trọng của thụt lề trong Python, vì chương trình này sử dụng nhiều câu lệnh lồng nhau.
- Chương trình cuối cùng của bạn sẽ trông như thế này.
Bước 15: Chạy mô-đun này và thưởng thức trò chơi toán học của bạn
- Sau khi làm theo các bước sau để viết mã chương trình toán học của bạn, hãy tiếp tục và nhấn Chạy mô-đun.
- Thưởng thức trò chơi bổ sung đơn giản của bạn!