python截取字符串

Posted on 2019-11-13 01:06  猫头唔食鱼  阅读(1422)  评论(0编辑  收藏  举报

1.提取字符串中第a到第b个字符,变量名[a:b]

例子:

提取手机号后4位数

num = "13934567544" 
print(num[7:11]) # 7544

2.提取字符串前面第一位到第n位数

str[:n]

a = "12345" 
print(a[:3]) # 123

 

3.提取字符串第n位(不包括n)到最后一位

str[n:]

num = "12345"
print(num[3:]) # 45

 

4.去除字符串中后面n位

str[:-n]

num = '12345'
print(num[:-3])  #  12