字符串

字符串

    字符串类型的表示

    -由0个或多个字符串组成的有序数列

    由一对单引号或双引号(表示字符),或者是三单引号(表示字符串三单引号可以注释)

    如果希望在字符串中表示单双引号,

   字符串的序号

   字符串的使用

    -索引

    -切片

      -<字符串>[M:N],M确实表示到开头,N缺失表示到结尾

      -<字符串>[M:N:K] 根据步长K对字符串进行切片

    转义符\

    -转义符表达特定的字符本意

    -转义符形成一些组合,表达一些不可表达的含义

  字符串操作符

  字符串处理函数

    len(x)    :长度,返回字符串x的长度

    str(x)     :任意类型x所对应的字符串形式

    eval(x)   :将一个字符串两侧的引号去掉,变成python能够运行的语句

    hex(x)或oct(x) 整数十六进制或者是八进制的小写形式

    chr(u)  :u为Unicode编码,返回其对应的字符串

    ord(x) :x为字符,返回其对应的Unicode编码

 

    字符串处理方法

    “方法”特指<a>.<b>()风格中的函数<b>()

    -方法本身也是函数,但与<a>有关,<a>.<b>()风格使用

    -字符串以及变量也是<a>,存在一些方法

  

  str.lower()或str.upper() 放回字符串副本,全部字符小写大写

  str.split(sep=None) 放回一个列表,由str根据sep被分隔的部分组成

  str.count(sub)放回子串sub在str中出现的次数

  str.replace(old,new) 返回字符串str副本,所有old子串被替换为new

  strcenter.(width[,fillchar]),字符串str根据宽度width居中,fillchar可选

  str.strip(char) ,从str中去掉在其左侧和右侧chars中列出的字符

  str.join(iter),在iter变量出最后元素每个元素后增加一个str,主要用于字符串分隔

字符串类型的格式化

  -字符串格式化使用.format()

    使用方法:<模板字符串>.format(<逗号分隔的参数>)

    

 

 

 

 

posted @ 2020-10-28 08:58  nilinwang  阅读(31)  评论(0)    收藏  举报