From eae1dd298e56b565af394d6fc85ead89fbbf8565 Mon Sep 17 00:00:00 2001 From: Arthur de Jong Date: Mon, 15 Aug 2022 13:59:26 +0200 Subject: Use str.zfill() for padding leading zeros --- stdnum/nz/ird.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'stdnum/nz') diff --git a/stdnum/nz/ird.py b/stdnum/nz/ird.py index 0e9307a..6bd313b 100644 --- a/stdnum/nz/ird.py +++ b/stdnum/nz/ird.py @@ -66,7 +66,7 @@ def calc_check_digit(number): primary_weights = (3, 2, 7, 6, 5, 4, 3, 2) secondary_weights = (7, 4, 3, 2, 5, 2, 7, 6) # pad with leading zeros - number = (8 - len(number)) * '0' + number + number = number.zfill(8) s = -sum(w * int(n) for w, n in zip(primary_weights, number)) % 11 if s != 10: return str(s) -- cgit v1.2.3