Python-字符串內容對齊操作的方法


字符串對齊

一、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位

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM