1 读取标准输入
使用<STDIN>操作符进行标准输入
chomp($line = <STDIN>); #截掉换行符
2.输出到标准输出
print操作符会读取他后面的参数列表中的所有元素,并把每一项依次送到标准输出。
print @array; #输出数组元素 , 不会含有空格 ,输出(fredbarybetty)
print "@array"; #打印一个字符串,输出(fred bary betty)
print <>; #相当于unix的/bin/cat命令
print sort <>; #对输出列表按ASCII码排序输出
print(2+3); #先进行运算,输出为5,若用于表达式中,与函数调用类似,成功执行返回值为1
$n = print(2+3); #$n的值为1
print(2+3)*4; #print的返回值为1,结果5并为保存,显示输出4
print((2+3)*4); #打印20
3.printf格式化输出
printf操作符会格式化输出,类似C的用法。
printf"%d days!\n",17; #输出:17days!
printf"%x days!\n",17; #输出:0x11days!
printf"%6d\n",23; #输出:``````23
printf"%-6d\n",23; #输出:23`````
printf"%6.3f",2/3; #输出:``````0.667