小编典典

将整数格式化为带有前导零的字符串的最佳方法?

python

我需要在整数前添加零,以使字符串具有定义的位数($ cnt)。将此简单功能从PHP转换为Python的最佳方法是:

function add_nulls($int, $cnt=2) {
    $int = intval($int);
    for($i=0; $i<($cnt-strlen($int)); $i++)
        $nulls .= '0';
    return $nulls.$int;
}

有功能可以做到这一点吗?


阅读 238

收藏
2021-01-20

共1个答案

小编典典

您可以使用该zfill()方法将字符串填充为零:

In [3]: str(1).zfill(2)
Out[3]: '01'
2021-01-20