最贊回答 / Imunique
我試過了,如果單用print u'''...''不加# -*- coding: utf-8 -*-代碼會報錯,無法運行,如果有# -*- coding: utf-8 -*-而輸出不加u的話可以運行,但是會亂碼,所以單用print u'''...'''是不行的。
2018-01-04
最新回答 / iyuge8
主要是為了便于機器判斷字符串的開頭和結尾,如果r'...'或r"..."中可以直接表示含'和"的字符串的話,那么機器會將其當作字符串的開頭或者結尾。試一試print r'ab'c' 和 print r'ab"c'用這個思路,你再試試print r'''abec''feg'''? 和 print r'''abec'''feg'''這兩個句子,應該就能明白了
2018-01-04