课堂笔记22-11-9(Python脚本语言开发)
Python脚本语言开发
格式化字符串
用fromat()方法格式化字符串
从Python2.6 开始新增了一种格式化字符串的format()
方法,它增强了字符串格式化的功能。基本语法是通过“**{}**”
和“**:**” 来代替以前的“%”。俗称“挖坑—填坑”的方式。
字符串方法
由于字符串对象是不可变的,所以凡是字符串对象提供的设计到字符串“修改”的方法都是返回新字符串,并不对原始字符串做任何修改
凡是“方法”,一般须以“对象.方法名()“的形式调用
方法名 描述 find/rfind 检查指定字符串是够包含在当前字符串的指定范围内,并返回首次出现时的索引值;如果不包含返回-1,rfind,作用类似从右开始检查 index/rindex 与上类似,但是不包含时报错 cout 返回指定字符串在当前字符串中出现的次数 replace 替换字符串;如指定了次数count,则替换不超过count次;如果要替换的字符换不存在,则返回原值 split/rsplit 以指定的字符分隔字符串 partition/rpartition 以指定分隔符将字符串分割为三部分字符串(元祖形式),即分隔前的,分隔符、分隔后的;如果原字符串中不含指定分隔符,则返回原字符串和两个空字符串 拼接字符串 capitalize 将字符串第一个字符大写 标题化字符串,即所有单词首字母大写,其余字母小写(其余子母门若为大写会变为小写) uppper/lower 将所有字母大写/小写 startswith/endswith 检查字符串是否与指定的字符串开始/结束,返回布尔值 ljust/rjust/center 返回指定宽度的新字符串,原字符串位于左对齐/右对齐/居中位置,并视同指定字符(默认字符为空格)填补多出的位置 lstrip/rstrip/strip 去除字符串左侧/右侧/两侧的指定字符串(默认空格)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ming OR Fang KINESPHERE!
评论










