Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2722765
  • 博文数量: 423
  • 博客积分: 7770
  • 博客等级: 少将
  • 技术积分: 4766
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 11:58
个人简介

Oracle/DB2/Postgresql/Mysql/Hadoop/Greenplum/Postgres-xl/Mongodb

文章分类

全部博文(423)

文章存档

2019年(3)

2018年(6)

2017年(27)

2016年(23)

2015年(30)

2014年(16)

2013年(31)

2012年(73)

2011年(45)

2010年(14)

2009年(30)

2008年(30)

2007年(63)

2006年(32)

分类:

2007-05-11 11:19:44

要在字符串中包含双引号或反斜线,则在其前加一个反斜线,反斜线还可以取消变量替换.

#!/usr/bin/perl
$number = 11;
$text = "This text contains the number $number.";
print ( $text,"\n");
~
[root@LinuxServer root]# cd perl/
[root@LinuxServer perl]# ls
exp1.pl  exp2.pl
[root@LinuxServer perl]# chmod a+x exp2.pl
[root@LinuxServer perl]# ./exp2.pl
This text contains the number 11.
[root@LinuxServer perl]#
[root@LinuxServer perl]#


.字符串和数值的互相转换
#!/usr/bin/perl
$string = "43";
$number = 28;
$result = $string + $number;
print ($result,"\n");

[root@LinuxServer perl]# vi exp4.pl
[root@LinuxServer perl]# chmod a+x exp4.pl
[root@LinuxServer perl]# ./exp4.pl
71
[root@LinuxServer perl]#

变量初始值
  在PERL中,所有的简单变量都有缺省初始值:"",即空字符。但是建议给所有变量赋初值,否则当程序变得大而复杂后,很容易出现不可预料且很难调试的错误。





阅读(2003) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~