python字符串的一些常用方法

字符串常用方法

一、字符串切片,( [开始:结尾:步长] ,左到右不到)

  • 从后往前打印的时候也应遵循 左->右 原则,例如:[ -3:-1 ]。
  • 步长可以顺序也可逆序,例如:print([ : : -1])打印出来是反向字符串。

二、字符串拼接
两种:

  • 用加号 “+” ,例如:print(“你好”+“世界”)。
  • “字符串间插入的字符串”.join( [ 可选开始索引,可选结束索引 ] ) 方法,

    例如:
    a=‘hello’ ;
    b=‘world’ ;
    print( ’ , ’ . join ( ) )
    out ( hello,world )

三、字符串检索

  • str.find(“需要查找的字符串”,[ 可选检索范围开始索引 ,检索范围结束索引 ] )
  • 找不到返回 -1

四、替换

1. 字符串替换

  • str.replace(被替换的字符/字符串,替换的字符/字符串,[ 可选替换次数 ] )

2.去除字符串两边空格/相同字符

  • str.strip([ 可选字符串 ])
  • strip方法的局限:a = “ abc def”,中间空格无法去除,则可用replace(‘空格’,‘’)来替换

3.大小写替换

  • str.upper() 全变大写
  • str.lower() 全变小写

五、字符串分割

str.split( “被利用来分割的字符”,[ 可选指定分割的次数 ] )

你可能感兴趣的:(python,python,开发语言)