gpt4 book ai didi

string - Julialang 中带有前导(左填充)零的数字到字符串

转载 作者:行者123 更新时间:2023-12-04 05:29:12 25 4
gpt4 key购买 nike

这似乎是一个简单的问题,但我在任何地方都找不到答案。如果我有一个整数变量,如何将其转换为带前导零的字符串?

我想要下面的代码:

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"

注意最后一个参数必须是一个字符串。

来自 documentation :

lpad(string, n, "p")

Make a string at least n columns wide when printed, by padding on the left with copies of p.

关于string - Julialang 中带有前导(左填充)零的数字到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39131826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com