Tôi có một chức năng được cho là lấy một chuỗi, nối thêm mọi thứ vào nó khi cần thiết và trả lại kết quả.Cách python thích hợp để viết các phương thức chỉ lấy một kiểu cụ thể là gì?
Độ nghiêng tự nhiên của tôi là chỉ trả lại kết quả, liên quan đến nối chuỗi và nếu không thành công, hãy để ngoại lệ nổi lên cho người gọi. Tuy nhiên, hàm này có một giá trị mặc định, mà tôi vừa trả về chưa sửa đổi.
Câu hỏi của tôi là: Điều gì sẽ xảy ra nếu ai đó chuyển một thứ gì đó bất ngờ đến phương thức và trả về nội dung người dùng không mong đợi? Phương pháp này sẽ thất bại, nhưng làm thế nào để thực thi điều đó?
'/ \ breturn \ b/\ raise \ b /'. – delnan
@delnan: Cảm ơn, đã khắc phục! –