Bạn có thể giải quyết bằng câu lệnh if-elif-else. Và để làm cho nó hỏi lựa chọn hợp lệ cho đến khi chọn đúng, dùng vòng while. Khi lựa chọn hợp lệ thì break, ngược lại hỏi lại.
Nên lấy input là số nguyên, cần ép kiểu input sang int bằng int().
Ví dụ
Kiểm tra code để theo dõi các điểm cho trước.
print("Come-on in. Need help with any bags?") while True: # vòng lặp dùng để lấy lựa chọn cho đến khi hợp lệ. bag = int(input("(1)Yes (2)No Thanks (3)I'll get 'em later\nTYPE THE NUMBER OF YOUR RESPONSE: ")) if bag == 1: print("You have chosen YES. We'll help with bags") break # Dừng vòng lặp vì lựa chọn hợp lệ elif bag == 2: print("Ok you don't want any help.") break elif bag == 3: print("Tell us, when you want the help") break else: print("Invalid Choice, Please select number from 1 to 3")