用零填充字串
在字串左側添加零以達到特定長度是編程中的常見任務。此技術對於格式化數值、確保一致的欄位寬度和其他應用程式非常有用。
字串填充
為了用零填充字串,Python 提供了 zfill()方法。例如,如果我們有一個字串n = '4',我們可以將其填充到3 個零的長度,如下所示:
n = '4' print(n.zfill(3)) # Output: 004
數字填充
填充數字與填充字串類似。然而,Python 提供了多種方法來實現這一點。 Python 3.6 及更高版本中提供的一種首選方法是使用f 字串語法:
n = 4 print(f'{n:03}') # Output: 004
或者,您可以使用% 運算符:
print('%03d' % n) # Output: 004
或格式( ) 函數:
print(format(n, '03')) # Output: 004 print('{0:03d}'.format(n)) # Output: 004
對於進階用例,您可以在格式化字串中指定其他參數來控制填充。有關更多信息,請參閱字串格式化文件。
以上是如何在 Python 中用前導零填滿字串和數字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!