Vì tôi đã vấp phải câu trả lời này và nó đã giúp tôi rất nhiều, nhưng tôi phát hiện ra một vấn đề nhỏ về cú pháp, tôi cảm thấy mình nên cứu những người khác có thể thất vọng. Chuỗi được trích dẫn ba hoạt động cho trường hợp này như được mô tả, nhưng lưu ý rằng nếu "bạn muốn trong chuỗi xuất hiện ở cuối chuỗi:
somestr = """This is a string with a special need to have a " in it at the end""""
Bạn sẽ gặp lỗi khi thực thi vì dấu ngoặc kép "" "" (4) trong một hàng gây nhầm lẫn cho trình đọc chuỗi, vì nó nghĩ rằng nó đã chạm đến cuối chuỗi và sau đó tìm thấy một "ngẫu nhiên" ở đó. Bạn có thể xác thực điều này bằng cách chèn một khoảng trắng vào 4 dấu ngoặc kép như sau: "" "" và nó sẽ không có lỗi.
Trong trường hợp đặc biệt này, bạn sẽ cần sử dụng:
somestr = 'This.....at the end"'
hoặc sử dụng phương pháp được mô tả ở trên để xây dựng nhiều chuỗi với hỗn hợp "và 'và sau đó nối chúng sau thực tế.