首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

求用perl写段函数,输出固定长度的字符串,该如何处理

2012-10-09 
求用perl写段函数,输出固定长度的字符串例如字符串变量:a123输出固定长度:10不够长度时,后面补空格[解决办

求用perl写段函数,输出固定长度的字符串
例如字符串变量:a123

输出固定长度:10
不够长度时,后面补空格

[解决办法]
$value=a123;
print sprintf "%-10s\n",$value;
[解决办法]

Perl code
#!/usr/bin/env perl@lines = (    'a123',    'a123456789',    'a0123456789',    'abc0123456789',);for $str (@lines) {    printf "%-10.10s\n", $str;}
[解决办法]
这是一个标准化输出的例子,%-10,代表的就是左对齐,如果是整数就代表的右对齐,详细的你可以看看learning perl

热点排行