ホームページ >バックエンド開発 >Python チュートリアル >Python で文字列と数値をゼロで埋めるにはどうすればよいですか?
文字列のゼロパディング
Python では、文字列と数値を特定の長さまでゼロでパディングできます。これを実現する方法は次のとおりです。
文字列のパディング
文字列をゼロでパディングするには、zfill() メソッドを使用します。例:
n = '4' print(n.zfill(3)) # Output: 004
これにより、指定された長さに達するまで文字列がゼロで埋められます。
数値のパディング
数値はパディングできますさまざまなメソッドを使用してゼロを使用:
n = 4 print(f'{n:03}') # Output: 004
n = 4 print('%03d' % n) # Output: 004
n = 4 print(format(n, '03')) # Output: 004
n = 4 print('{0:03d}'.format(n)) # Output: 004
n = 4 print('{foo:03d}'.format(foo=n)) # Output: 004
n = 4 print('{:03d}'.format(n)) # Output: 004
文字列の書式設定の詳細については、を参照してください。公式 Python ドキュメント。
以上がPython で文字列と数値をゼロで埋めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。