1.字符串的用法:
.capitalize() //首字母大写
.caasefold()和.lower() //字符串中的字母(无论是大小写)均会变为小写
.center() //设置宽度,并将内容居中
.rjust()和.zfill() //设置宽度,并将内容向右对齐
.count() //在字符串中寻找子序列的出现次数
.startawith() //以什么开始
.endswith() //以什么结束(输出值为boolean型)
.expandtabs() //断句(括号内输入数字,表示需截取的字符串长度)
.find() //检测子字符串是否存在于字符串中,如果指定范围 beg 和 end ,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1
.index() //当子字符串存在于字符串中时,会输出第一个的地址;反之若不存在,则输出乱码
.isalnum() //检测字符串中是否只包含字母和数字,输出值为boolean
.isalpha() //检测是否为字母,汉字
.isdecimal() //检测当前字符串中的值是否是数字
.isdigit()
.isnumeric
.isprintable() //检测字符串中是否存在不可显示的字符
.isspace() //判断是否全部都是空格,输出值为boolean
.istitle()和.title() //判断是否是标题
.join() //将序列中的元素以指定的字符连接生成一个新的字符串
.islower().lower().isupper().upper() //判断是否全为大小写,以及转换为大小写
//移除指定字符串
.lstrip() //有限最多匹配
.rstrip() //去除左右空白
.strip() //去除制表符 和换行符
.maketrans() //对应关系替换
.partition() //字符串中的内容分割为三部分
.split() //分割为指定的个数
.splitlines() //按照行('
', '
',
')分隔,返回一个包含各行作为元素的列表(当输出的结果为 False时,不包含换行符,如果为 True,则保留换行符)
.swapcase() //大小写转换
.isidentifier() //当字符串中是字母或下划线时,输出True;当是数字时,输出False
.replace() //将指定字符串替换为另一指定字符串
2.百分号符号的使用:
1)%s可以接受一切,包括字符串、列表、元祖、字典、数组等;
2)%d接收整型数字,%f接收浮点型数字;
(注:为提高代码的可读性,在运用时应根据变量类型去选择接受符号。)3.在python中,单引号与双引号的用法一样,无区别。