Python中字符串的操作
一、转义字符
在Python中print输出默认是换行的。
\t: 在控制台输出一个制表符,协助在输出文本的时候垂直方向保持对齐。
\n: 换行符
\: 进行转义
例如:
1、字符串的索引,索引值从0开始
例如:s=’hello’
print s[0]
2、切片规则
格式:s[start:end:step]
print s[0:4:2] ##显示索引值0到4且步长为2对应的字符
print s[:] ##显示所有字符
print s[:3] ##显示前3字符s[0]s[1]s[2]字符
print s[::-1] ##显示倒叙输出
print s[1:] ##除第一个外,全部输出
print s * 10 ##重复:
print 'hello' + 'world' ##连接
print 'q' in s ##判断q是否在s字符串里面,是为true;否为faulse
3、字符串开头和结尾的匹配(url 统一资源定位符)
print s.startswith("end") ##s字符若以end开头,则输出True;否则为False
print s.endswith("hello") ##s字符若以hello结尾,则输出True;否则为False
4、字符串的大小写、数字的判定
print s.isdiger() ##判断是否为数字(输出为bool类型)
print s.isupper() ##判断是否为大写字母
print s.islower() ##判断是否为小写字母
print s.istitle() ##判断是否为标题(第一字字母大写,其余小写)
print s.isalnum() ##判断是否为字母或数字
print s.isalpha() ##判断是否为字母
5、字符串的有关操作
s=”hello”
print len(s)
2)计算盒子中的长度
data = "2018-2-3"
a = data.split("-")
print len(a)
3)字符串的分离和连接
使用split()函数分割字符串
使用join()函数进行字符串间的连接
示例: