Để phân công bài tập về nhà, tôi được yêu cầu nêu ra lỗi chính nếu khóa (văn bản) mà người dùng nhập vào chứa bất kỳ ký tự không phải chữ cái nào và lặp lại. Cho đến nay tôi có điều này mà dường như để làm việc nhưng rõ ràng không sử dụng thử dự kiến / trừ cấu trúcKeyErrors và cách nâng KeyError
key=input("Please enter the key word you want to use: ")
ok=key.isalpha()
while (ok==False):
print("The key you entered is invalid. Please try again")
key=input("Please enter the key word you want to use")
Đây là một câu hỏi xấu cho SO: (1) nó bài tập về nhà, (2) mã gốc của OP không phải là cú pháp hợp lệ, (3) không có câu hỏi rõ ràng ở đây, (4) câu trả lời duy nhất chỉ là một giải pháp bài tập về nhà mà không giải thích bất cứ điều gì. –