python-09-字符串

1、定义

  

  用双引号或者单引号引起来的是字符串,通常是双引号引起来,除非要输出双引号。

  

3、操作方法

  

   使用string.index(substring)方法时,如果string中不存在substring,程序报错:

  

   1)、判断类型-9个

    

     

  2)、查找和替换-7个

    

    replace返回一个新的字符串,不会修改原来的字符串。  

  3)、大小写转换-5个

    

  4)、文本对齐-3个

    

  5)、去除空格-3个

    

  6)、拆分和连接-5个

    

   7)、切片

    

     

 1 num_str = "0123456789"
 2 # 截取2-5
 3 print(num_str[2:6])  # 2345
 4 # 截取2-最后
 5 print(num_str[2:])  # 23456789
 6 # 从开始截取到5的位置
 7 print(num_str[:6])  # 012345
 8 # 截取完整字符串
 9 print(num_str[:])  # 0123456789
10 print(num_str)  # 0123456789
11 # 从开始位置每隔一个截取一个
12 print(num_str[::2])  # 02468
13 # 从索引为1开始,每隔一个截取一个
14 print(num_str[1::2])  # 13579
15 # 截取最后一个字符
16 print(num_str[-1:])  # 9
17 print(num_str[-1])  # 9 直接通过索引获取最后一位
18 # 截取从2到末尾-1 个字符串
19 print(num_str[2:-1])  # 2345678
20 # 截取字符串末尾两位字符串
21 print(num_str[-2:])  # 89
22 # 字符串的逆序
23 print(num_str[::-1])  # 9876543210
  print(num_str[-1::-1]) # 9876543210 -1可以省略
原文地址:https://www.cnblogs.com/onroad2019/p/11906077.html