分享

python3 字符串切片

 融水公子 2020-07-31
---
讲解对象:python3 字符串切片
作者:融水公子 rsgz
Python3教程

python3 字符串切片
作用:输出字符串的一部分

统计字符串个数
#!/usr/bin/python3

str='1234567'
print(len(str))# 7

输出全部字符串
print(str)# 1234567
print(str[0:len(str)])# 1234567
print(str[0::1])# 1234567
print(str[0:])# 1234567
print(*str)# 1 2 3 4 5 6 7

输出第一个字符
print(str[0])# 1
print(str[-len(str)]) # 1
print(str[0:1])# 1

输出最后一个字符
print(str[len(str)-1])# 7 
print(str[-1])# 7

字符串切片
print(str[0:-1])# 123456
print(str[0:-1:1])# 123456
print(str[0:-1:2])# 135
print(str[0:-1:3])# 14
print(str[0:-1:4])# 15

print(str) # 输出全部
print(str[0:-1]) # 第一个-倒数第二个
print(str[0]) # 第一个
print(str[2:5]) # 第三个-第五个
print(str[2:]) # 第三个之后的所有
print (str[:6] + 'rsgz!') # 前面五个

负数切片 右边不算
print(str[-2:-1])# 6 倒数第二个 
print(str[-3:-1])# 56 倒数二三

正数切片 左边不算
print(str[2:5])# 345 
print(str[-5:-2])# 345
print(str[2:])# 34567
---

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多