. Viết một chương trình minigame đoán số, khi bắt đầu chương trình sẽ hỏi người dùng nhập vào một số dương từ 1-300. Minigame có yêu cầu như sau:
- Mỗi khi bắt đầu chương trình kết quả cần dự đoán số khác nhau: 1 <= (số dự đoán) >= 300
- Trả lời sai sẽ hiện ra kết quả "Bạn đã trả lời sai x lần", với x là số lần trả lời sai
- Nếu trả lời sai năm lần thì sẽ đổi số kết quả và cho người dùng đoán lại năm lần, và thông báo với người dùng: "Bạn đoán trật tất cả năm lần, kết quả đã thay đổi. Mời bạn đoán lại"
- Nếu trả lời số gần đúng trong khoảng lớn hơn hoặc nhỏ hơn 10 số sẽ thông báo người dùng là "Bạn đoán gần đúng rồi!".
- Nếu người dùng trả lời đúng kết quả, chương trình sẽ kết thúc và hiện ra thông báo "Bạn đã dự đoán chính xác số y", với y là kết quả của số dự đoán
Thảo luận:
- Để lấy số bất kỳ trong khoảng 1 tới 300 bạn cần dùng function random.randrange
- Để hiển thị input cho người dùng nhập số dự đoán, bạn dùng input()
giải bằng python