Python 函数系列- Str

  • Str函数的一些有趣的用法
str = '1234567890'
print(str[:]) #取全部字符串
print(str[2]) #取下标是2的字符 -- 3
print(str[:3]) #取下标3之前(0-2之间)的字符
print(str[5::3]) #从第五个下标开始,每隔2个数字取字符
print(str[-1])
print(str[:-3])
print(str[::-1]) #倒序取全部字符
print(str[-3:-1])
print(str[::-2])
print(str[5:2:-1])

>>>

1234567890
3
123
69
0
1234567
0987654321
89
08642
654


取省份证7到14位

str1 = '110421198403116021'
print(str1[6:14])

取字符串小于7

str2 = '8A7B6C5D4E3F2G1'
print(str2[-1:-12:-4])

posted @ 2018-08-31 16:07  空林~~清风~~~  阅读(264)  评论(0编辑  收藏  举报