欢迎访问宙启技术站
智能推送

使用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中对数字进行左侧零填充的方法。