1. 程式人生 > >Python 字串表示式及轉義字元含義

Python 字串表示式及轉義字元含義

Python 字串表示式

操作 解釋
s=’’ 空字串
s=“spam’s” 單雙引號相同
s='s\np\tsds 轉義序列
s=’’‘qqqqqq’’’ 三重引號字串塊
s=r’\twewe\nwerew’ Raw字串
s=b’sdfsd’
s1+s2 合併
s * 3 重複
s[i] s[i:j] 索引 切片
len(s) 長度
‘a {} bbb’.format(kind) 格式化
s.find(‘aa’) 搜尋
s.rstrip() 去空格
s.isdigit 內容測試
s.replace(‘aa’,‘bb’) 替換
s.lower() 轉換成小寫
s.upper() 轉換成大寫
s.capitalize() 第一個單詞第一個字母轉換成大寫
s.title() 每個單詞的第一字母轉換成大寫
s.endswith(‘aaa’) 是否以’aaa’結尾
‘spam’.join(strlist) 插入分隔符
‘spam’ is S 是否的關係
‘spam’ in S 包含的關係

轉義字元含義

轉義字元 意義
\\ 保留\
\’ 保留’
\" 保留"
\a 響鈴
\b 倒退
\f 換頁
\n 換行
\r 返回
\t 水平製表符
\v 垂直製表符
\xhh 十六進位制值
\ooo 八進位制值
\0 NULL