字符串的操作

一、字符串截取

 1 # 现有字符串: str1 = '1234567890',根据题目要求,将截取后的新字符串赋值给str2
 2 str1 = "1234567890"
 3 
 4 # 截取字符串的全部字符
 5 print(str1)
 6 print(str1[:])
 7 
 8 # 截取字符串的第2位到第3位的字符
 9 print(str1[1:3])
10 # 截取字符串最后5位的字符
11 print(str1[-5:])
12 
13 # 截取字符串的第6个字符到结尾
14 print(str1[5:])
15 
16 # 截取字符串的第三个字符
17 print(str1[2])
18 
19 # 截取字符串的第一位字符到最后一位字符之间的字符,每隔一个字符截取一次。
20 print(str1[::2])
21 
22 # 截取字符串的第一位到倒数第三位之间的字符
23 print(str1[0:-3])
24 
25 # 截取字符串倒数第三位与倒数第一位之前的字符
26 print(str1[-3:-1])
27 
28 # 截取字符串的倒数第一个字符
29 print(str1[-1])
30 
31 # 截取与原字符串顺序相反的字符串
32 print(str1[::-1])
原文地址:https://www.cnblogs.com/ma1998/p/12200010.html