字符串對齊
一、center()
居中對齊;
第1個參數指定寬度,若設置寬度小於實際寬度則返回原字符串;
第2個參數指定填充符,該參數是可選的,默認是空格。
二、ljust()
左對齊;
第1個參數指定寬度,若設置寬度小於實際寬度則返回原字符串;
第2個參數指定填充符,該參數是可選的,默認是空格。
三、rjust()
右對齊;
第1個參數指定寬度,若設置寬度小於實際寬度則返回原字符串;
第2個參數指定填充符,該參數是可選的,默認是空格。
四、zfill()
右對齊,左邊用0填充;
該方法只接受一個參數,指定字符串的寬度,若指定寬度小於實際寬度則返回原字符串。
1 s = 'hello,Python' 2 3 '''居中對齊''' 4 print(s.center(20, '*')) 5 6 '''左對齊''' 7 print(s.ljust(20, '*')) 8 print(s.ljust(10)) 9 print(s.ljust(20)) 10 11 '''右對齊''' 12 print(s.rjust(20, '*')) 13 print(s.rjust(10)) 14 print(s.rjust(20)) 15 16 '''右對齊,使用0填充''' 17 print(s.zfill(20)) 18 print(s.zfill(10)) 19 print('-8910'.zfill(8)) #-0008910。注意:0加在負號后,最終加上負號共8位