Python 字串特殊運算子
假設字串變數 a 的值為 "Hello",而變數 b 的值為 "Python",則:-
| 序號 | 運算子和說明 | 示例 |
|---|---|---|
| 1 | + 連線 - 連結運算子兩側的值 | a + b 將生成 HelloPython |
| 2 | * 重複 - 建立新字串,連線同一字串的多個副本 | a*2 將生成 HelloHello |
| 3 | [] 切片 - 返回指定索引處的字元 | a[1] 將返回 e |
| 4 | [ : ] 範圍切片 - 返回指定範圍內的字元 | a[1:4] 將返回 ell |
| 5 | in 成員資格 - 如果給定字串中存在一個字元,則返回真 | H in a 將返回 1 |
| 6 | not in 成員資格 - 如果給定字串中不存在一個字元,則返回真 | M not in a 將返回 1 |
| 7 | r/R 原始字串 - 抑制跳脫字元的實際含義。原始字串的語法與普通字串完全相同,唯一的例外是原始字串運算子即在引號前加字母“r”。“r”可以是小寫(r)或大寫(R),且必須緊接在第一個引號前。 | print r'\n' 輸出 \n 而 print R'\n' 輸出 \ n |
| 8 | % 格式 - 執行字串格式化 | 見下一部分 |
廣告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP