如果不采用zfill方法呢
如果不采用zfill方法,可以使用字符串的拼接和循环来实现在左侧填充0的功能。具体实现如下:
def add_zero(num_str, length):
if len(num_str) >= length:
return num_str
zero_str = '0' * (length - len(num_str))
return zero_str + num_str
其中,参数num_str为需要在左侧填充0的字符串,length为填充后字符串的总长度。首先判断num_str的长度是否大于等于length,如果是,直接返回原字符串。否则,通过将0循环(length - len(num_str))次生成填充0的字符串zero_str,然后将zero_str和num_str拼接起来,返回填充后的字符串。
原文地址: https://www.cveoy.top/t/topic/btJU 著作权归作者所有。请勿转载和采集!