Perl 变量
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Perl 变量,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1597字,纯文字阅读大概需要3分钟。
内容图文
![Perl 变量](/upload/InfoBanner/zyjiaocheng/1236/7fb6bf0e643547a78ea83b650a37b326.jpg)
Perl中有三种内置的变量类型:
- Scalar(标量)
- Array(数组)
- Hash (散列)
类型 | 语法 | 示例 |
整型 | NN | 89 |
浮点型 | NN.NN | 12.34 |
科学计数 | NN.NNeNN | 23.04e-5 |
大数 | NN_NNN_NNN | 19_000_000 |
八进制 | 0NNN | 0761 |
十六进制 | 0xNNNN | 0xF9DA |
转义字符 | 意义描述 |
\a | 响铃 |
\b | 退格 |
\cn | Ctrl+n 做控制字符 |
\e | ESC(ASCII编码的转义字符) |
\f | 跳页 |
\n | 换行 |
\t | 制表符 |
\r | 回车 |
\l | 将下个字符转为小写 |
\L | 将到 \E 为止的所有字符转为小写 |
\u | 将下个字符转为大写 |
\U | 将到 \E 为止的所有字符转为大写 |
\Q | 将到 \E 位置的非单词字符加上反斜线 |
\E | 结束\L 、\U、 \Q |
\007 | 任何八进制的ASCII(此处表示系统响铃) |
#!/usr/bin/perl $animal = "camel"; $answer = 42; print $animal; print "The animal is $animal\n"; print "The square of $answer is", $answer * $answer ,"\n";
#!/usr/bin/perl @animaals = ("camel", "llama", "owl"); @animaals_1 = qw(camel llama owl); @numbers = (1,2,3); @numbers_1 = (1..3); @mixed = ("camel",42,1.23); print "@animaals\n@animaals_1\n@numbers\n@numbers_1\n@mixed\n"; print "$animaals[0] $animaals[1] $animaals[2]\n"; print "@animaals[0,1]","\n"; print "@animaals[0..1]\n"; print "@animaals[0..$numbers[0]]\n";
%号是Perl变量指定符,指定变量类型为散列。散列也叫哈希变量,哈希变量代表一组键/值对。散列的几种表示方式:
直接以数组的形式一次给出散列中的键和值 %map = ('red',0xff0000,'green',0x00ff00,'blue',0x0000ff); 以大括号的形式分别给出键和值 %map = (); ##清空这个哈希变量 $map{red} = 0xff0000; $map{green} = 0x00ff00; $map{blue} = 0x0000ff; 用”=>“ 符号依次给出键和值对 %map = (); %map = ( red => 0xff0000, green => 0x00ff00, blue => 0x0000ff );
原文:http://blog.csdn.net/u011641885/article/details/45974471
内容总结
以上是互联网集市为您收集整理的Perl 变量全部内容,希望文章能够帮你解决Perl 变量所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。