[perl学习笔记]标量

2020-01-06  本文已影响0人  Silver_42ac

标量是一个简单的数据单元,可以存储绝大多数 类型 整数,浮点数,字符,字符串。

1、数字标量

#!/usr/bin/perl   
#指定执行perl 脚本的程序路径

$age = 20;                # 整数赋值
$name = "Runoob";         # 字符串
$salary = 130.50;         # 浮点数
print "Age = $age\n";
print "Name = $name\n";
print "Salary = $salary\n";

运行结果:


image.png

2、字符串标量

#!/usr/bin/perl   
#指定执行perl 脚本的程序路径

$var = "字符串标量 - 阿里云大学!";
$quote = '我在单引号内 - $var';  #单引号内,$变量符号不起作用
$double = "我在双引号内 - $var";  #在双引号中 $ 变量名  可以获得变量,这与python 不同
$escape = "转义字符使用 -\tHello, World!";  #\t 表示 tab
print "var = $var\n";   #\n 表示回车 
print "quote = $quote\n";
print "double = $double\n";print "escape = $escape\n";
image.png

3、标量运算

#!/usr/bin/perl   

$str = "hello" . "world";       # 字符串连接
$num = 5 + 10;                  # 两数相加
$mul = 4 * 5;                   # 两数相乘
$mix = $str . $num;             # 连接字符串和数字
print "str = $str\n";
print "num = $num\n";
print "mix = $mix\n";

4、多行字符串

#!/usr/bin/perl

$string = '
阿里云大学
    —— 学的不仅是技术,更是梦想!
'; 
 #单引号,可以在里面打回车,输出 也会输出原样的回车;类似python 里的3个单引号 构成的 字符串  '''  里面随便打东西,可以打回车换行 '''
print "$string\n";
上一篇 下一篇

猜你喜欢

热点阅读