设为首页 收藏本站
查看: 1000|回复: 0

[经验分享] [转

[复制链接]

尚未签到

发表于 2015-12-28 09:21:10 | 显示全部楼层 |阅读模式
  【对于字符串】
  $b = 'BB';
$c = 'CC';
$a = 'AA';
  
  $a = $b . $c;   # Concatenate $b and $c = BBCC
$a = $b x $c;   # $b repeated $c times
  
  【Perl的赋值语句】
  $a = $b;      # Assign $b to $a
$a += $b; # Add $b to $a  (算数运算)
$a -= $b; # Subtract $b from $a
$a .= $b; # Append $b onto $a (字符运算)

  
互操作性】
  
  $b = 'Pear';
$c = 'CC';
$a = 'Apple';
  
print $a.' and '.$b;  
print "\n";    # 制表符(\t) 换行(\n)
print '$a and $b';
print "\n";
print "$a and $b";
DSC0000.png

  
  数组变量
  数组通过以0开始的索引进行访问,方括号内为索引值
  @List = ("1",2,'3');
  print @List;
  > 123
  
  【 数组 赋值/删减】
  
  @List = ("1",2,'3',"Array");
@array = (5..15);   #序列化列表5~15;   print @List;
  print "\n";
  print @array;
  >123Array
  56789101112131415
  
  # push Statement.
  push(@List,"Added");
  print @List;
  print "\n";
  push(@List,@array);
  print @List;
  >123Array
  123Array56789101112131415
  
  # pop Statement.
  
  @List = ("1",2,'3',"Array");
@array = (5..15);
push(@List,@array);
$e =  pop(@List);
$f =  pop(@List);
  
print $f;
print "\n";
print @List;
print "\n";
$f = @List;
print $f;
  
  > 14
  123Array568910111213
  13
  
  # 数组也可以用来为多个标量进行赋值
  
  @List = ("1",2,'3',"Array");
@array = (5..15);
push(@List,@array);
$e =  pop(@List);
$f =  pop(@List);
print "\n";
print $e;
print "\n";
print $f;
print "\n";
  ($e,$f,$a) = @List;      # 按照数组顺序项给变量赋值。
  print "\n";
print $e;
print "\n";
print $f;
print "\n";
print $a;
  
  
  > 15
  14
  1
  2
  3
  
  # 最后,你可能想知道列表中最后一个元素的索引值,可以用这个表达式:
  print $#List;
  > 12;
  
  ($a, $b) = ($c, $d); # Same as $a=$c; $b=$d;
($a, $b) = @food; # $a and $b are the first two items of @food.
($a, @somefood) = @food; # $a is the first item of @food , @somefood is a list of the others.
(@somefood, $a) = @food; # @somefood is @food and $a is undefined.
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-157264-1-1.html 上篇帖子: Perl提取字体文件的URL 下篇帖子: windows下eclipse perl插件epic的安装及配置(转)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表