字符串
1. 字符串查找方法
startswith() #以指定字符串开头;
Endswith() # 以指定字符串结尾;
find() # 返回字符串第一次出现的位置;
Rfind() # 返回最后一次出现的位置;
Count() # 返回某个字符总共出现的次数;
Isallnum() # 判断所有字符是不是全是数字或者字母;
2. 去除首位信息
Strip() # 去除字符串首位指定信息; 默认去除首位空格
Lstrip() # 去除左边的指定信息;
Rtrip() # 去除右边的指定信息;
3. 大小写转换
Capitalize() # 产生新的字符串,首字母大写;
Title() # 每个单词首字母大写;
Upper() # 所有字母转换成大写;
Lower() # 所有字母转换成小写;
Swapcase() # 所有字母大小写转换;
4. 格式排版:
# 1. Center() ljust() rjust() 用于实现排版;
# 默认用空格填充
# 2. 接受两个参数,第一个参数是要实现的长度,第二个字符是要填充的字符
s = "yanchen"
s.center(10,"*") # 用*左右填充让s达到10的长度
# 格式化
"我是{0},我喜欢数字{1:*^8}".format("砚尘","666")
# :后面是依次是 填充的字符 对齐方式(<^> 左中右) 格式化长度
# 如:1:*^20 用*号居中对齐,长度为 20 个字符
# 数字格式化
5. 数字格式化
数字 |
格式 |
输出 |
描述 |
3.1415926 |
{ :.2f } |
3.14 |
保留小数点后两位 |
3.1415926 |
{ :+.2f } |
3.14 |
带符号的保留小数点后两位 |
2.71828 |
{ :.0f } |
3 |
不带小数 |
5 |
{ :0>2d } |
5 |
数字补零(填充左边,宽度为2) |
5 |
{ :x<4d } |
5xxx |
数字补x(填充右边,宽度为4) |
10 |
{ :x<4d } |
10xx |
数字补x(填充右边,宽度为4) |
1000000 |
{ :, } |
1,000,000 |
以逗号分割的数字形式 |
0.25 |
{ :.2% } |
25.00% |
百分比格式 |
6.6 其他方法:
Isalnum() # 是否全为数字或字母;
Isalpha() # 是不是都是字母或汉字组成;
Isdigit() # 是不是都是由数字组成;
Isspace() # 检测是否为空白字符;
Isupper() # 检测是否为大写字母;
Islower() # 检测是否为小写字母;
No Comments