一、声明
本教程所使用的是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”。
时间: 2024-10-13 11:56:54