Python高级方法
字符串进行左, 右, 居中对齐
1. 使用字符串的str.ljust()
str.rjust()
str.center()
s为需要对齐的字符串,第2个参数为插入其他字符的形式,第1个参数为总的数量。(包括字符串s)
s.ljust(20,"*")
输出:'xyz*****************'
s.rjust(20,"*")
输出:'*****************xyz'
s.center(20,"*")
输出:'********xyz*********'
2. 使用format() 传递类似’<20’,’>20’,’^20’参数
format(s,'*<20') # 左对齐
输出:'xyz*****************'
format(s,'*>20') # 右对齐
输出:'*****************xyz'
format(s,'*^20') # 居中对齐
输出:'********xyz*********'
检查字符串开头内容:startswith()方法
startswith()
方法用于检查字符串是否是以指定子字符串开头,如果是则返回True
,否则返回 False
。如果参数 beg
和 end
指定值,则在指定范围内检查。
1. 语法
str.startswith(str, beg=0,end=len(string))
2. 例子
str = "this is string example....wow!!!";
print str.startswith( 'this' );
print str.startswith( 'is', 2, 4 );
print str.startswith( 'this', 2, 4 );
返回结果:
True
True
False