Python的字符串索引
Python的字符串索引从0开始,Python允许负索引,-1 为从末尾的开始位置。Python访问字符串可以通过[]并根据索引来截取自己需要使用的部分,这个操作也被称为字符串切片。
python中的切片功能非常牛,它的详细用法[x:y:z],这其中的x表示起始部分,而y表示终止部分,z代表其中的步长,如果将步长设置成-1那么我们可以看到一个倒置的列表。
Python中的字符串格式化
Python中的字符串%s可以用来格式化字符串,%d用来格式化整数,%u用来格式化无符号数。
Python中的常用方法
- capitalize():将字符串的第一个字符转换为大写,不会修改原始字符串。
- casefold()把字符串大写字符转换为小写。不会修改原始字符串。
- enter(width, fillchar)返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。
- count(str, beg= 0,end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数。字符索引值从0开始。
- isalnum()如果字符串至少有一个字符并且所有字符都是字母或数字则返 回 True,否则返回 False。
- isalpha()如果字符串至少有一个字符并且所有字符都是字母或中文字则返回 True, 否则返回 False。
- isdigit()如果字符串只包含数字则返回 True 否则返回 False。