如果学习过其他编程语言,那么第一次学习perl可能会感到诧异,为什么Perl会区分单数和负数?因为perl是号称按照人类语言设计的。人类语言有单数和复数,perl一样会有。同时,perl比较难学,但很好用,好吧,学学就知道了,反正不能知难而退吧。
一.标量
1、在perl中,用标量(scalar)代表单数,也就是单个事物。
2、比如数字或者一个字符串。
3、这时候,你可能会问,字符串不是许多字符的集合么?怎么会是单数呢?好吧,对于perl而言,字符串就是一个独立的标量值。当然,我们仍然可以通过一些手段去访问字符串中的每一个值。
4、首先,看看整数常量吧。0,20,-50这样子,就是整数常量了。不过perl允许在整数中插入_,比如123_345_567这样子,代表123345567.

6、浮点数常量。和其他语言一样的,可以是1.234,0.435,1.2e3这样子


10、这里需要提一下,如果要链接字符串,中间要用.进行链接,无法像其他语言比如python这样,直接将两个字符串写在一起就可以了,perl可是会报错的哦

二.标量变量
1、标量变量,就是用来存储一个标量的变量。以美元符号开头,后续跟一个字符、下划线开头的由字母、数字、下划线组成的变量名。比如:$name.$符号也被称为魔符,对perl而言,这个符号开头就代表着标量变量
