python字符串

python字符串

  1. 字符串的声明
    python字符串的声明使用双引号或者单引号
a="abcde"
b='abcde'

字符串输入是直接使用input即可

  1. 字符串的下标
    python中字符串有两种下标,一种是从0开始依次增大,另一种是从-n开始,依次减小,直到-1
a="abcdefg"
  1. slice
    取出特定的片段
>>> a='123456789'
>>> a[0:8]
'12345678'

区间是左闭右开

还可以添加第三个参数

>>> b='123123123123'
>>> b[::3]
'1111'
  1. split
    将字符串分割
    调用方法
<string>.split()

括号内是分割的标志,不写默认是空格

>>> "a b c d e".split()
['a', 'b', 'c', 'd', 'e']
>>> "a,b,c,d,e,,".split(',')
['a', 'b', 'c', 'd', 'e', '', '']
  1. count
    计数字符串中某元素的数量
>>> "a ab abc abcd".count('c')
2
>>> "a ab abc abcd".count('abc')
2
  1. replace
    将字符串中的某元素替换
>>> "a ab abc abcd".replace('a','?')
'? ?b ?bc ?bcd'
  1. strip
    去除字符串两端的字符
    还有lstrip去除左端字符
    rstrip去除右端字符
>>> "a ab abc abcd".strip('a')
' ab abc abcd'

你可能感兴趣的:(python,python,字符串)