python中的轉義字元
字串是寫在單引號(『 』)或者雙引號(" ")
以反斜槓(\)開頭的字元,例如:\n、\r、\t,\』,\』』等等
\n:換行
\r:回車,回到開頭,覆蓋之前的值
print
('abc\rxx'
)#此處\r後面的xx回到開頭,覆蓋了abc中的ab
輸出結果:
xxc
print
('測試1'
)#因為print預設最後有個換行(\n),所以輸出2行,並不是因為\r的回車才換行的
print
("abc\r******\r"
)print
("love"
)print
('----------------------'
)print
('測試2'
)#將print原本最後的換行去除,用end換成空,則發現,\r的作用是回到開頭,下面的print會進行覆蓋
print
("abc\r******\r"
,end='')
print
("love"
)
輸出結果:
測試1額。。上面兩個把回車(\r)進行了解釋。******
love
---------------------------
測試2lovexx
\\:輸出反斜槓(\)
\』:輸出單引號(』)
\":輸出雙引號(")
注意:單引號和雙引號可以相互巢狀使用,但是,不能單引號巢狀單引號,也不能雙引號巢狀雙引號
print
("hello~my name is '******'"
)#雙引號巢狀單引號
print
('hello~my name is "******"'
)#單引號巢狀雙引號
輸出結果:
hello~my name is 『******』python中的注釋,有3個hello~my name is 「******」
#:單行注釋(#號)
『』』:多行注釋(三個單引號)
「」」:多行注釋(三個雙引號)
#單行注釋
'''三個單引號的
多行注釋'''
"""三個雙引號的
多行注釋"""
注意:』』』(三個單引號還有乙個作用:保留字串的格式)
information =
'''如果回家
請打**給我'''
print
(information)
輸出結果:
如果回家分析:會發現,我在單引號裡面第二行(請打**給我)前面進行縮排,而輸出結果也進行縮排,所以保留了單引號符號內的格式。請打**給我
轉義字元 注釋
printf c code test.c n 當我們想要在螢幕上列印出雙引號中的目錄時,就會發現出現了一些意想不到的結果,某些字元消失了,反而多出了一些空格。這是因為在這串字元 現了轉義字元,在 c 語言中為了顯示一些特殊的文字效果,但是又可能會與 本身產生歧義,因此出現了轉義字元,舉出幾個常見的轉...
字串 轉義字元 注釋
hello world 我是乙個好人 這種由雙引號引起來的一串字元稱為 字串的字面值 或者簡稱字串 字串的結束是乙個 0的轉義字元,在計算字串長度的時候 0是結束的標誌,不算作字串的內容 關於製表符 tab 製表符字如其名,就是讓你的程式或者文字的格式更加的整齊,他有自動對齊的功能 比如 a b b...
學習筆記 XML之轉義字元
在xml文件中的所有文字都會被解析器解析,不合法的xml字元必須被替換為相應的實體。只有在cdata部件之內的文字會被解析器忽略。如果在xml檔案中使用類似 的字元,那麼解析器將會出現錯誤,因為解析器會認為這是個新元素的開始。所以不應該像下面那樣書寫 if salary 1000 then 為了避免...