Perl基础教程

0、良好的开发环境

0.1 开启内建警告:

方法一:
#!/user/bin/perl -w
方法二:
#!/user/bin/perl
use warnings    (局部代码警告使用no warnings结尾)

#!/user/bin/perl -w
my $str="12abc";
my $step="3";
my $result= $str+$step;
printf"$result\n";

0.2 

use strict        # 有一行代码错误,立即终止
# 避免错误拼写
$receive_date=>$recieve
# 限定变量范围 

0.3 使用帮助文档perldoc
perldoc 查询内容
perldoc -f perl 内建函数
如:
perldoc perlsyn:返回perl语法的详细说明
perldoc -f print:返回print函数的说明
perldoc perl:返回perl文章列表,如概述、使用手册等

 

1、数据类型

1.1 标量

这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区分。在使用时在变量的名字前面加上一个 $,表示是标量。

# 标量
$myfirst=123;		# 数字123
print ($myfirst)
$mysecond="123";	# 字符串123(两者不能同时运行?)
print($mysecond)

 

#!/usr/bin/perl
use utf8;
binmode(STDOUT,":encoding(gbk)");		# 这两是为了能正确输出中文
 
# 换行 \n 位于双引号内,有效
$str = "菜鸟教程  \nwww.runoob.com";
print "$str\n";
 
# 换行 \n 位于单引号内,无效
$str = '菜鸟教程  \nwww.runoob.com';
print "$str\n";
 
# 只有 R 会转换为大写
$str = "\urunoob";
print "$str\n";
 
# 所有的字母都会转换为大写
$str = "\Urunoob";
print "$str\n";
 
# 指定部分会转换为大写
$str = "Welcome to \Urunoob\E.com!"; 
print "$str\n";
 
# 将到\E为止的非单词(non-word)字符加上反斜线
$str = "\QWelcome to runoob's family";
print "$str\n";

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值