Karena saya tersandung pada jawaban ini, dan itu sangat membantu saya, tetapi saya menemukan masalah sintaksis kecil, saya merasa saya harus menyelamatkan orang lain yang mungkin frustrasi. String kutip tiga berfungsi untuk skenario ini seperti yang dijelaskan, tetapi perhatikan bahwa jika "yang Anda inginkan dalam string muncul di akhir string itu sendiri:
somestr = """This is a string with a special need to have a " in it at the end""""
Anda akan menemui kesalahan saat eksekusi karena tanda kutip "" "" (4) berturut-turut membingungkan pembaca string, karena ia mengira telah mencapai akhir string dan kemudian menemukan "acak" di luar sana. Anda dapat memvalidasi ini dengan memasukkan spasi ke dalam 4 tanda kutip seperti ini: "" "" dan tidak akan ada kesalahan.
Dalam kasus khusus ini, Anda perlu menggunakan:
somestr = 'This.....at the end"'
atau gunakan metode yang dijelaskan di atas untuk membuat beberapa string dengan campuran "dan 'dan kemudian menggabungkannya setelah fakta.