官术网_书友最值得收藏!

2.4 字符串及操作

2.4.1 字符串概述

字符串可以使用所有通用的序列操作,字符串與元組一樣,同樣是不可變的序列。創建字符串很簡單,只要為變量分配一個值,即使用引號來創建字符串。Python不支持單字符類型,單字符Python也是作為一個字符串使用。

Python訪問子字符串,可以使用方括號來截取字符串。

【例2-34】 字符串的訪問。

運算結果:

從例中可以知道,在方括號[ ]中使用索引即可訪問對應的字符。

具體的語法格式為:

式中,strname表示字符串名字,index表示索引值。

Python允許從字符串的兩端使用索引,符合序列的特點。

1)當以字符串的左端(字符串的開頭)為起點時,索引是從0開始計數的;字符串的第一個字符的索引為0,第二個字符的索引為1,第三個字符的索引為2……

2)當以字符串的右端(字符串的末尾)為起點時,索引是從-1開始計數的;字符串的倒數第一個字符的索引為-1,倒數第二個字符的索引為-2,倒數第三個字符的索引為-3……

主站蜘蛛池模板: 揭西县| 南漳县| 白银市| 杨浦区| 汝阳县| 苍溪县| 崇左市| 溆浦县| 宁城县| 台东县| 合水县| 汕头市| 仪征市| 内丘县| 孟连| 青龙| 胶南市| 闻喜县| 丹巴县| 浦江县| 台湾省| 滨州市| 黔西| 颍上县| 大荔县| 青田县| 曲靖市| 高陵县| 宁河县| 龙南县| 淳化县| 农安县| 泉州市| 麻城市| 千阳县| 河池市| 息烽县| 遵义县| 泸州市| 达尔| 自治县|