美文网首页
Python 字符串

Python 字符串

作者: Fizz翊 | 来源:发表于2018-07-18 19:42 被阅读86次

    字符串

    1什么是字符串

    a.使用单引号或者双引号括起来的字符集就是字符串
    b.引号中单独的符号,数字,字母等字符
    c.转义字符:可以用来表示一些有特殊功能或者是特殊意义的字符(通过在固定字符前加)

    2阻止转义

    a.可以通过在字符串前面加r或者R,来阻止转义字符转义

    3Unicode编码

    Python中字符串中的字符是Unicode编码
    Unicode编码:使用16位对一个字符进行编码。编码的目的是让字符可以存储到计算机中。
    a.获取一个字符的Unicode码
    ord("字符 ")函数
    b.将Unicode码转换成字符
    chr(编码值)

    4字符串的比较

    a.字符串比较大小的时候,从字符开始一次往后比较每个字符的大小,直到遇到字符不一样为止
    b.比较字符串大小的时候,实质是比的他们的编码大小

    5 len()函数

    作用:获取字符串的长度

    6获取某一个字符

    同在下标获取字符串中的某一个字符,通过索引值

    a.下标的范围:0~字符串的长度-1 ;-1~-字符串长度
    b.索引值不能超过索引的范围

    7获取字符串中的部分字符(切片)

    字符串[开始下标:结束下标:步长]
    ps:左包右闭

    8字符串拼接和重复

    拼接:str1+str2
    重复:str*整数

    9 in/not in 判断字符

    str1 in str2 :判断str1是够在str2中,在为True,不在为False

    10 占位符

    格式:'占位符1占位符2'%(值1,值2)

    %s: 字符串占位符
    %d:整数占位符
    %.nf:浮点数占位符:使用n值来限制小数点后面的位数
    %c:长度是1的字符串占位符

    11字符串相关函数

    a.capitalize:将字符串的首字母转换成大写字母,并且创建一个新的字符串返回
    b.center(width, fillchar): 将原字符串变成指定的长度并且内容居中,剩下的部分使用指定的字符填充
    c.rjust(width, fillchar): 右对齐
    d.ljust(width, fillchar): 左对齐
    f.str1.join(str2): 在str2中的每个字符之间插入一个str1

    相关文章

      网友评论

          本文标题:Python 字符串

          本文链接:https://www.haomeiwen.com/subject/ateapftx.html