一、python3 字串
字串是 python 中最常用的資料型別。我們可以使用引號( 』 或 " )來建立字串。
建立字串很簡單,只要為變數分配乙個值即可。例如:
var1 = 『hello world!』
var2 = 「runoob」
1、python 訪問字串中的值
python 不支援單字元型別,單字元在 python 中也是作為乙個字串使用。
python 訪問子字串,可以使用方括號來擷取字串。
2、python 字串更新
你可以擷取字串的一部分並與其他字段拼接,如下例項:
例項(python 3.0+)
#!/usr/bin/python3
var1 = 『hello world!』
print ("已更新字串 : ", var1[:6] + 『runoob!』)
3、python轉義字元
在需要在字元中使用特殊字元時,python用反斜槓()轉義字元。
如下:轉義字元 描述
(在行尾時) 續行符
\ 反斜槓符號
』 單引號
" 雙引號
\a 響鈴
\b 退格(backspace)
\000 空
\n 換行
\v 縱向製表符
\t 橫向製表符
\r 回車
\f 換頁
\oyy 八進位制數,yy 代表的字元,例如:\o12 代表換行,其中 o 是字母,不是數字 0。
\xyy 十六進製制數,yy代表的字元,例如:\x0a代表換行
\other 其它的字元以普通格式輸出
4、python字串運算子
+;*;[];[:];in;not in;r/r;%。
5、python字串格式化
python 支援格式化字串的輸出 。儘管這樣可能會用到非常複雜的表示式,但最基本的用法是將乙個值插入到乙個有字串格式符 %s 的字串中。
%c;%d;%s;%u;%o;%x;%x;%f;%e;%e;%g;%g;%p。
6、python三引號
python三引號允許乙個字串跨多行,字串中可以包含換行符、製表符以及其他特殊字元。
7、unicode 字串
在python2中,普通字串是以8位ascii碼進行儲存的,而unicode字串則儲存為1位unicode字串,這樣能夠表示更多的字符集。使用的語法是在字串前面加上字首 u。
在python3中,所有的字串都是unicode字串。
8、python 的字串內建函式
二、序列
python3 列表
序列是python中最基本的資料結構。序列中的每個元素都分配乙個數字 - 它的位置,或索引,第乙個索引是0,第二個索引是1,依此類推。
python有6個序列的內建型別,但最常見的是列表和元組。
序列都可以進行的操作包括索引,切片,加,乘,檢查成員。
此外,python已經內建確定序列的長度以及確定最大和最小的元素的方法。
列表是最常用的python資料型別,它可以作為乙個方括號內的逗號分隔值出現。
列表的資料項不需要具有相同的型別
建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可。如下所示:
list1 = [『google』, 『runoob』, 1997, 2000];
list2 = [1, 2, 3, 4, 5 ];
list3 = [「a」, 「b」, 「c」, 「d」];
與字串的索引一樣,列表索引從0開始。列表可以進行擷取、組合等。
1、訪問列表中的值;
2、更新列表;
3、刪除列表元素;
4、python列表指令碼操作符;
5、python列表擷取與拼接;
6、巢狀列表;
7、python列表函式&方法。
python字串的介紹
建立字串 str1 hello str2 hello 字串的運算 字串的拼接 1.使用 號 str3 str1 str2 2 使用 號 注意 在輸出的時候使用,在逗號的位置會產生乙個空格 3.使用 號 s字串 4.使用join函式來進行拼接 str1.join 序列 功能 以指定的字串對序列中的元素...
簡單講解Python中的字串與字串的輸入輸出
字串www.cppcns.com 字串用 或者 括起來,如果字串內部有 或者 需要使用 進行轉義 print i m ok.i m ok.轉義字元 可以轉義很多字元,比如 n表示換行,t表示製表符,字元 本身也要轉義,所以 表示的字元就是 當然如果不需要轉義,可以使用r print t print ...
Python 字串簡單使用
resume hello world print resume hello worldresume name 高雷 company xx企業 age 18 print resume name 高雷 company xx企業 age 18resume hello world print resume ...