Ruby |如何将邮件转换为数字?
Ruby | How to convert mail like numbers?
我有一个练习,我必须编写一个程序,以这种格式编写从 1 到 50 的电子邮件列表“jean.dupont.01@email.fr”
我试了好几种方法,我想我找到了正确的方法,但它只能转换数字。在终端获得的结果中,我得到了电子邮件地址和数组中从 1 到 50 的数字。我希望这样可以 1 乘 1 地显示邮件,并且数字会发生变化,
提前谢谢你。
a = (1..50).to_a
puts "jean.dupont.#{a}@email.fr"
要逐一显示电子邮件,您可以遍历 range
或 array
(使用 each
)并在电子邮件地址中插入每个数字
(1..50).each { |n| puts "jean.dupont.#{n}@email.fr" }
=> jean.dupont.1@email.fr
=> jean.dupont.2@email.fr
=> jean.dupont.3@email.fr
=> jean.dupont.4@email.fr
=> jean.dupont.5@email.fr
=> ...
我有一个练习,我必须编写一个程序,以这种格式编写从 1 到 50 的电子邮件列表“jean.dupont.01@email.fr”
我试了好几种方法,我想我找到了正确的方法,但它只能转换数字。在终端获得的结果中,我得到了电子邮件地址和数组中从 1 到 50 的数字。我希望这样可以 1 乘 1 地显示邮件,并且数字会发生变化, 提前谢谢你。
a = (1..50).to_a
puts "jean.dupont.#{a}@email.fr"
要逐一显示电子邮件,您可以遍历 range
或 array
(使用 each
)并在电子邮件地址中插入每个数字
(1..50).each { |n| puts "jean.dupont.#{n}@email.fr" }
=> jean.dupont.1@email.fr
=> jean.dupont.2@email.fr
=> jean.dupont.3@email.fr
=> jean.dupont.4@email.fr
=> jean.dupont.5@email.fr
=> ...