摘要:
dir函数为python内置函数,可以查看对象的所有属性。 dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 语法 dir 阅读全文
摘要:
rstrip函数用于删除字符串末位指定字符,默认为空白符。 语法 str.rstrip([chars]) 参数 chars: 指定删除的字符,默认为空白符。 返回值 删除末位指定字符后的新字符串。 注意 原字符串不变。 属于字符串末位的字符都会删除,不考虑参数的顺序。 示例 str = '我爱我的爸 阅读全文
摘要:
isalpha函数用于检测字符串是否全部是字母。 isalpha()函数检测字符串至少有一个字母并且全部由字母组成。 语法 str.isalpha() 返回值 如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False。 注意 检测两个条件,并且的关系,1:至少有一个字母;2 阅读全文
摘要:
upper函数将字符串中的小写字母全部转换为大写。 语法 str.upper() 返回值 全部转回为大写字母的字符串。 注意 原字符串不会改变,返回的是新生成的字符串对象。 示例 str = 'abcdefghijklmnopqrstuvwxyz' print('转换为大写后:', str.uppe 阅读全文
摘要:
split方法:对字符串进行拆分。 -- split() 通过指定分隔符对字符串进行拆分,如果参数 num 有指定值,则分隔 num+1 个子字符串。 语法 str.split(str="", num=string.count(str)) 参数 str: 分隔符,默认为所有的空字符,包括空格、换行( 阅读全文
摘要:
replace方法:对字符串全局进行查找和替换。 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),返回一个新的字符串,如果指定第三个参数max,则替换不超过 max 次。 语法 str.replace(old, new[, max]) 参数 old:将被替换的子 阅读全文
摘要:
find方法是一个基本的字符串查找的操作。 find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。 语法: S.find(sub[, start[, end]]) -> 阅读全文
摘要:
"+"号拼接 "*"号重复 str = '我爱我的爸妈' print('"+"号拼接:', str+'非常多') print('"*"号重复:', str*3) "+"号拼接: 我爱我的爸妈非常多 "*"号重复: 我爱我的爸妈我爱我的爸妈我爱我的爸妈 阅读全文
摘要:
分片:从一个字符串中一次性就提取出一部分的方法。 序列都可以进行分片操作(不单是字符串)。 分片的表示形式:s[i:j],表示取出在s中从偏移量为i,直到但不包括偏移量为j的内容。 包括前,不包括后。 分片的结果是返回一个新的对象。 分片不会改变分片的对象内容。 分片的左边界默认为0,有边界默认为分 阅读全文
摘要:
字符串:用来记录文本信息和任意字节集合。 字符串是一个有序集合,也就是说是序列化的。 序列中的元素: 包含一个从左到右的顺序。 根据相对位置进行存储和读取。 len()函数获取字符串长度。 索引操作(s[i])得到各个元素。 索引从0开始 s[0]。 支持反向索引 s[-i](从右边开始计算)。 # 阅读全文