Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
AE cho hỏi: vd khi trả lời code câu hỏi 1 thì nó sẻ nhảy sang code câu hỏi 2 rồi 3 ... khi tắt , chạy lại file thì câu hỏi đầu tiên là code câu hỏi 5 rồi tới 8 tới 2 ... như game ai là triệu phú nó ko theo trật tự , cho người chơi ko biết trật tự câu hỏi, vậy thì làm sao (python)?
Những thông tin bạn cung cấp quá chung chung, nhưng mình tạm thời có thể tư vấn như thế này:
Giả sử bạn có 1 list 10 câu hỏi muốn trộn vào nhau.
Bạn hãy tạo 1 mảng các số nguyên từ 1 đến 10. Sau đó tạo 1 hoán vị ngẫu nhiên của nó. Có nhiều thuật toán để tạo hoán vị, để cho đơn giản thì bạn random 1 số từ mảng ban đầu sau đó xoá số đó khỏi mảng ban đầu rồi random trong những số còn lại... đến khi hết mảng. Mảng hoán vị đó chính là thứ tự tương ứng của các câu hỏi.
Dùng gg với các từ khoá như "random number python" để tìm cú pháp về random trong ngôn ngữ của bạn.
tạo 1 mảng trộn câu hỏi rồi xuất ra thôi