python学习笔记6-字符串操作

    xiaoxiao2022-07-14  156

    处理字符串

    字符串字面量

    直接使用单引号定义字符串

    双引号定义字符串

    可以在双引号中使用单引号,并显示出来单引号

    转义字符

    \'可以显示出来单引号

    spam = 'Say hi to Bob\'s mother.'

    原始字符

    原始字符可以让单引号和反斜杠都显示出来

    r'That is Carol\'s cat'

    三重引号的多行字符串

    引号、制表符或换行都被认为是字符串的一部分

    字符串的切片操作

    可以用in和not in查询字符串中是否有某个字符串

    字符串的常用方法

    upper() 转大写lower() 转小写isupper() 判断字符串中是否都是大写islower() 判断字符串中是否都是小写isX() 主要用来验证用户输入 isalpha() 是否只包含字母,并且非空isalnum) 是否只包含字母和数字,并且非空isdecimal() 是否只包含数字字符,并且非空isspace() 是否只包含空格、制表符和换行,并且非空istitle() 字符串中是否是以大写字母开头、后面都是小写字母的单词,单词与单词之间可以用空格隔开 startswith() 以什么字符串开始endswith() 以什么字符串结束join() 将列表用某个分隔符链接起来', '.join(['cats','rats','bats']) split() 将字符串用某个分隔符分隔为列表'MyABCnameABCisABCSimon'.split('ABC') rjust() ljust() center()通过插入空格来对齐文本'Hello'.rjust(10,'*') strip() rstrip() lstrip() 删除空白字符
    最新回复(0)