文字列の位置の指定について
【開発環境】
OS:Win10(64ビット)
言語:Python3.8.5(64bit)
Python の統合開発環境:IDLE
【文字列の位置変更メソッド】
・ljust メソッド、 center メソッド、 rjust メソッドはそれぞれ文字列を指定した長さにした上で左寄せ、中央揃え、右寄せとなるように指定する。また、指定した長さになるように空白を使って文字列を埋め尽くします
・書式
str.rjust(width[, fillchar]) #左寄せ
str.center(width[, fillchar]) #中央揃え
str.ljust(width[, fillchar]) #右寄せ
例文
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> str = "Apple"
>>> print(str.ljust(8))
Apple
>>> print(str.center(8))
Apple
>>> print(str.rjust(8))
Apple
>>>
【zfill メソッド】
zfill メソッドはそれぞれ文字列を指定した長さにした上で右寄せとなるように "0" で埋めた新しい文字列を返す。
・書式
str.zfill(width)
例文
>>> print(str.zfill(9))
0000Apple
>>> print("-123".zfill(8))
-0000123
>>> print("+975".zfill(8))
+0000975
>>>