使用zfill()在Python中对数字进行左侧零填充的方法。
发布时间:2024-01-19 17:39:21
在Python中,zfill()方法用于将字符串左侧填充零到指定宽度。它接受一个参数,即要填充的宽度。如果字符串长度小于指定宽度,则在左侧填充零;否则,返回原始字符串。
下面是使用zfill()方法对数字进行左侧零填充的例子:
# 示例1 number = '123' padded_number = number.zfill(5) print(padded_number) # 输出: 00123 # 示例2 number = '54321' padded_number = number.zfill(7) print(padded_number) # 输出: 054321 # 示例3 number = '-765.43' padded_number = number.zfill(10) print(padded_number) # 输出: -000765.43
在示例1中,原始数字是'123',宽度为5。由于原始字符串长度小于指定宽度,因此在左侧填充了两个零,最终结果为'00123'。
在示例2中,原始数字是'54321',宽度为7。由于原始字符串长度小于指定宽度,因此在左侧填充了两个零,最终结果为'054321'。
在示例3中,原始数字是'-765.43',宽度为10。由于原始字符串长度大于指定宽度,因此不需要填充零,最终结果为'-000765.43'。
这就是使用zfill()方法在Python中对数字进行左侧零填充的方法。
