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

2.4 字符串及操作

2.4.1 字符串概述

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

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

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

運算結果:

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

具體的語法格式為:

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

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

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

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

主站蜘蛛池模板: 建阳市| 建平县| 巴东县| 吐鲁番市| 梁山县| 芷江| 株洲市| 盐津县| 阿拉善盟| 太仓市| 通城县| 昌宁县| 准格尔旗| 瑞昌市| 聂荣县| 满洲里市| 朝阳市| 西乡县| 甘谷县| 甘南县| 泰安市| 阿巴嘎旗| 屏东县| 龙胜| 恩施市| 绥芬河市| 克东县| 大关县| 牡丹江市| 和平区| 阿坝县| 双鸭山市| 南通市| 特克斯县| 宜州市| 张北县| 潮州市| 航空| 河南省| 新宾| 昌乐县|