先頭にゼロが付いた文字列として整数をフォーマットする最適な方法は? [重複] 質問する

先頭にゼロが付いた文字列として整数をフォーマットする最適な方法は? [重複] 質問する

定義された桁数 ($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;
}

これを実行できる機能はありますか?

ベストアンサー1

zfill()メソッドを使用して文字列にゼロを埋め込むことができます。

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

おすすめ記事