tabby_cat = "\t i'm tabbed in."
persian_cat = "i'm split\non a line."
backslash_cat = "i'm \\ a \\ cat."
fat_cat = """
i'll do a list:
\t* cat food
\t* fishies
\t* catnip\n\t* grass
"""print tabby_cat
print persian_cat
print backslash_cat
print fat_cat
使用三個單引號取代三個雙引號,效果相同
轉義字元:
符 號 說 明
\' 單引號
\" 雙引號
\a 發出系統響鈴聲
\b 退格符
\n 換行符(new line)
\t 橫向製表符,單個使用即輸出八個空格
\v 縱向製表符
\r 回車符(return)
\f 換頁符
\o 八進位制數代表的字元
\x 十六進製制數代表的字元
\000 終止符,\000後的字串全部忽略
格式化字串:
符 號 說 明
%c 格式化字元及其ascii碼
%r 優先用repr()函式進行字串轉換
%s 格式化字串,優先用str()函式進行字串轉換
%d 格式化整數(十進位制)
%u 格式化無符號整數(十進位制)
%o 格式化無符號整數(八進位制)
%x 格式化無符號整數(十六進製制)
%x 格式化無符號整數(十六進製制大寫字元)
%f 格式化浮點數字,可指定小數點後的精度
%e 浮點數字(科學計數法)
%e 浮點數字(科學計數法,用e代替e)
%g 浮點數字(根據值的大小採用%e或%f)
%g 浮點數字(類似於%g)
%p 指標(用十六進製制列印值的記憶體位址)
%n 儲存輸出字元的數量放進引數列表的下乙個變數中
f%用法可以參考笨辦法5,點這裡這裡 (:з」∠)
格式化字串和轉義字元應用:
while
true:
for i in ["/","|","-","\\","|"]:
print
"%s\r" % i,
while true:無限迴圈
\r:回到該行的第一列;
print的最後乙個逗號:不換行
執行結果:反覆在本行內依次列印 / - | \ |,形成旋轉效果
笨辦法學python 習題10 那是什麼?
繼續繼續繼續熟悉列印轉義 轉義字元 描述 在行尾時 續行符 反斜槓符號 單引號 雙引號 a 響鈴 b 退格 backspace e 轉義 000 空 n 換行 v縱向製表符 t 橫向製表符 r 回車 f 換頁 oyy 八進位制數yy代表的字元,例如 o12代表換行 xyy 十進位制數yy代表的字元,...
《笨辦法學Python》 第10課手記
本節課講轉義字元,並在 中使用了 n 回車 t 製表符,單個使用即輸出八個空格 列印乙個 也解釋了前面遇到的為什麼不能再乙個本身加了雙引號的字串裡輸出雙引號,因為python將雙引號當做字串開始和結束的標誌,要想實現輸出雙引號要加 表示這是乙個單純的雙引號,不是識別符號。如下 跟原 有一點點差別,下...
json是什麼,如何處理轉義?
問題一 介紹一下xml 答 xml 指可擴充套件標記語言 extensible markup language xml 是一種標記語言,很類似 html xml 的設計宗旨是傳輸資料,而非顯示資料 xml 標籤沒有被預定義。您需要自行定義標籤。xml 被設計為具有自我描述性。xml 是 w3c 的推...