目录
<14>isalpha/isdigit/isalnum/isspace
字符串类型
1.字符串介绍
- 字符串或串(String)是由数字/字母/下划线组成的一串字符。
- 字符串是由成对的单引号(‘)或成对的双引号(“)或三个单(双)引号括起来的字符内容。
一般记为:
var_str = “a1a2a3...an”(n>=0)
2.下标和切片
a.字符串下标
字符串里面的每个字母都是有索引的,字符串实际上就是字符的数组,所以也支持下标索引。
索引顺序有两种:
正序:从左到右索引默认0开始,最大范围是字符串长度-1
反序:从右到作索引默认-1开始,最大范围是字符串开头
如下:
|
H |
E |
L |
L |
O |
正序 |
0 |
1 |
2 |
3 |
4 |
反序 |
-5 |
-4 |
-3 |
-2 |
-1 |
正序:
输出结果:
反序,反之。
注意:
字符串的运算:
+:属于字符串的拼接,将+号前后两个字符串拼接成一个新的字符串
*:字符串重复输出两次
in/ not in判断字符串或字符是否在数据中返回True/False
输出结果:
b.字符串的切片
何为切片?
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
切片格式: [start : end : step]
注意:
选取区间属于左闭右开型