根据关闭标志添加值

时间:2019-03-24 03:12:28

标签: python python-3.x

如果我有一个名为flagZero的变量,并且想为flagZero中的每个值添加零,那么如何在Python中做到这一点?

例如:

flagZero = 3
String = '42'

想要的值:

00042

我可能可以循环执行此操作,但想知道Python中是否还有另一个函数可以使它更容易

2 个答案:

答案 0 :(得分:2)

如何?

flagZero = 3
string = '42'

new_string = flagZero * '0' + string
new_string

输出:

00042

答案 1 :(得分:2)

有一种zfill方法:

print(String.zfill(flagZero + len(String)))

输出:

00042