Python 字串表示式及轉義字元含義
阿新 • • 發佈:2018-12-12
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 |