首页 > 代码库 > Python入门篇之字符串使用
Python入门篇之字符串使用
一、声明
本教程所使用的是Python版本是3.4.2.
二、字符串使用
【字符串变量声明】
可以使用单引号或者双引号来声明一个字符串变量。
【字符串中查询字符】
Python为数组提供了正向索引和逆向索引两种索引方式。假设字符串数组的容量为N,则正向索引方式是从数组的第一个字符串开始到最后一个字符串,索引号从0到N-1;逆向索引方式是从数组的最后一个字符串开始到第一个字符串,索引号从 -1到 -N。
【字符串拼接】
可以在两个字符串之间使用空格或者加号将两个字符串进行拼接。
空格不仅限于于一个,可以是多个。
【字符串的裁剪】
编写程序的时候经常需要从一个字符串中裁剪出一个子字符串,Python提供了极其便利的字符串裁剪方式。裁剪区间不是由数组索引来决定的,而是由字符间隙的位置来决定的。下面是裁剪字符串“Python”的示意图。
+---+---+---+---+---+---+ | P | y | t | h | o | n | +---+---+---+---+---+---+ 0 1 2 3 4 5 6-6 -5 -4 -3 -2 -1
假如需要从 s = “Python”字符串中裁剪出“th”子字符串,则可以用 s[2:4] 、 s[-4:-2]、s[-4:4]和s[2:-2]这四种方式来表示子字符串。如果说冒号的一边没有数值(也就是为空),则表示到达字符串左边或者右边的端点。比如说,s[:2] 表示”Py”,s[4:] 表示“on”。如果说冒号一遍的数值超过了先定的范围(在这个例子中是小于-6或者大于6),则表示到达端点。比如说,s[-7:3] 表示“Pyt”,s[4:7] 表示“on”。
Python入门篇之字符串使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。