[python]center、rjust、ljust、zfill関数


  • center(width,[fillchar])中央に
  • を配列する.
    print("a".center(3,"*")) # *a*
    print("123".center(9,"a")) # aaa123aaa
    
    # 공백은 width만 넣어도 됨.
    print("coding".center(10," ")) #   coding
    print("coding".center(10)) #   coding
    
  • rjust(width,[fillchar])右揃え
  • # rjust
    print("a".rjust(3,"*")) # **a
    print("123".rjust(9,"a")) # aaaaaa123
    print("coding".rjust(10)) #    coding
  • ljust(width,[fillchar])左揃え
  • print("a".ljust(3,"*")) # a**
    print("123".ljust(9,"a")) # 123aaaaaa
    print("coding".ljust(10)) # coding
    ゼロ充填
  • zfill(width)スペース
  • print("a".zfill(3)) # 00a
    print("123".zfill(9)) # 000000123
    print("coding".zfill(10)) # 0000coding