perl 第四弹 标量

Posted 流浪骆驼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了perl 第四弹 标量相关的知识,希望对你有一定的参考价值。

记得点击蓝字关注我们哦!


0 1

上期回顾

  • STDIN句柄 来自终端键盘的输入

  • STDOUT句柄  输出到屏幕

  • STDERR句柄 打印程序错误信息的地方,一般是终端屏幕

  • print 如没有指定句柄默认为STDOUT

  • 空钻石符<>, 将从命令行指定的所有文件读, 如果没有指定, 从STDIN读

0 2

数字标量

数字标量能够以十进制、八进制或十六进制形式表示某个正整数或负数。此外还能以浮点形式或科学计数法形式表达浮点数。其中,八进制整数必需以0(零)开头,而十六进制数则必需以0x(零和x)开头。以科学计数法表达的数字必需在末尾带有一个E,并在其后加上一个正数或负数以表示其指数情况。
示例
描述
-123456
整数
0b101
二进制
0x456fff
十六进制
0777
八进制
23.45
浮点数
234E-2
科学计数法
0 3

字符串标量

和shell中的字符串相似,Perl字符串也是通过单引号或双引号隔开的。在字符串中存在着所谓字符串标量。 它必须出现在双引号之间,常用于解释反斜杠字符。
字符
描述
\n
换行
\r
回车
\t
水平制表符
\\
反斜线
# 输入hello world (换行)print "hello world\n";# 输入hello world\n (\\在双引号中为对第二个\进行转义)print "hello world\\n";# 输入 coke spriteprint "coke\tsprite\n";# 输出 coke\tsprite\n 其中\t、\n在单引号中为字符自身print 'coke\tsprite\n';# 输入 aaaaaaaaprint 'aaaaaaaa';
__END__(output)hello worldhello world\ncoke spritecoke\tsprite\naaaaaaaa
0 4

总结

  • perl中标量分为实数标量、字符串标量

  • 实数常量中包括各种类型数字

  • 字符串常量在单引号或双引号之中

  • 需要解释的反斜杠字符需要在双引号中



END


参考:


perl 语言入门





上期推荐阅读
@





以上是关于perl 第四弹 标量的主要内容,如果未能解决你的问题,请参考以下文章

Vue学习——第四弹

lind 语 api 数据的安全性  第四弹

运维学习第四弹

『LeetCode』练习第四弹_算法6题

末声言Linux每天一更-第四弹

安卓应用神器第四弹