python字符串

来源:互联网 发布:龙腾会计软件 编辑:程序博客网 时间:2024/06/04 17:54

内置函数很多,有相关需求,一查文档,二百度

  • 字符串,单引号
  • 在双引号中使用单引号
  • 三元引号,多行字符串
\n #换行\t #tab制表符

分片

[start : end : step][s:][:e][:e:step][:] #提取所有字符[-3:] #提取最后三个字符

常用符号及函数

+ #拼接* #复制,'abc'*4[] #提取str.replace( , ) #替换str.split(',') = list #分割字符串','.join(list) = str #合并数组len(str)

编码转义

如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r’ ‘表示’ ‘内部的字符串默认不转义

在最新的Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言

str = b'abc' byte字节编码

对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符