对一个数字或字符串向左补零的方法有两种,举个栗子,向左补全10位,比如将[233]补全为[0000000233]。
1. zfill()函数补零
(1)给数字补零
1 >>>num = 233 2 >>>print(str(num).zfill(10))
(2)给字符串补零
1 >>>str = '233' 2 >>>print(str.zfill(10))
2. 格式化补零
此法针对于数字补零。
1 >>>num = 233 2 >>>result = "%10d" % num 3 >>>print(result) 4 0000000233 5 6 >>>type(result) 7 <class 'str'>