在Julialang中带有前导(左填充)零的字符串的数字
问题描述:
这似乎是一个简单的问题,但我无法在任何地方找到答案。如果我有一个整数变量,我怎样才能将它转换为前导零的字符串?在Julialang中带有前导(左填充)零的字符串的数字
我想要的东西,如下面的代码:
n = 4
string_size = 3
println(fleading(n, string_size))
# result should be "004"
凡fleading
会是这样的数量与前导零转换成字符串的函数。 python中的类似方法是str(4).zfill(3)
,其结果为004
。
答
您正在寻找的lpad()
(左垫)功能:
julia> lpad(4,3,0)
"004"
LPAD(字符串,N,P)
制作在打印时至少有n列宽的字符串,在左侧填充 ,副本为p。
谢谢!寻找前导零没有得到我任何结果。 – silgon
@silgon是的,知道人们用来引用这种东西的所有不同术语是很棘手的 –