码迷,mamicode.com
首页 > 编程语言 > 详细

perl语言入门总结-第2章

时间:2018-06-12 23:00:56      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:int   pre   布尔   之间   换行   入门   函数返回   define   单引号   

$what =steak;
print "fred ate $n ${what}s.\n";

布尔值

如果是数字0为假, 如果是空字符串‘‘为假, 

如果即不是数字也不是字符串,那就先转成数字或字符串再行判断。 字符串‘0‘也为假

 

获取用户输入

$line = <STDIN>;

去除最右边换行

$text ="a line \n";
chomp($text);
print $text;

 

undef值

如果是数据相当undef值为0, 如果与字符串相加则为空

 

defined函数

如果要判断某个字符串是undef而不是空字符串,可以使用defined. 如果是undef,该函数返回假。 否则返回真。 

$madonna = <STDIN>;
if( defined($madonna) ){
    print "this is undef"
}

 

其它

单引号里的变量原样输出, 如果是双引号可嵌套变量。 

数字与字符串之间的自动转换

"Z".5*7 结果为 “Z”.35 得"Z35"

 

perl语言入门总结-第2章

标签:int   pre   布尔   之间   换行   入门   函数返回   define   单引号   

原文地址:https://www.cnblogs.com/qinzb/p/9175415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!