perl如何想文件中写入位数不足左边补零的数字

我需要打印0001,0002,0003,0004,不知道怎么格式化输出?多谢

第1个回答  2014-10-08
for ( 1..10 ) {$num=(sprintf "%04d", $_);print "$num\n";}

追问

这个结果直接打印在控制台的,我想输入到文件中,有没有办法?谢谢

追答open o, ">1.txt" or die $!; #自己可以改路径或者名称
for ( 1..10 ) {$num=(sprintf "%04d", $_);print o "$num\n";}

本回答被提问者和网友采纳
第2个回答  2017-07-22
点开小地图边上的按钮,头像就默认可以移动了。关闭界面,头像自动锁定

perl如何想文件中写入位数不足左边补零的数字
for ( 1..10 ) {$num=(sprintf "%04d", $_);print "$num\\n";}

相似回答