gpt4 book ai didi

ruby - 在 Ruby 中填充整数

转载 作者:数据小太阳 更新时间:2023-10-29 08:17:27 27 4
gpt4 key购买 nike

我正在通过|f|进行交互

f.print "ITEM", i

ITEM001ITEM002....ITEM044....ITEM745

我如何定义 i 以便如果 i 为 1,它会始终打印 001 并确保有三位数字?

最佳答案

这叫做填充:

5.times do |x|
puts "ITEM%03d" % x
end
# >> ITEM000
# >> ITEM001
# >> ITEM002
# >> ITEM003
# >> ITEM004

或者另一种方式

5.times do |x|
puts "ITEM" + x.to_s.rjust(3, '0')
end

关于ruby - 在 Ruby 中填充整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19248741/

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