Perl標量

標量可以是整數、浮點數、字符、字符串、段落或者一個完整的網頁。

數字標量

標量通常是一個數字或者字符串。

$integer = 200;
$negative = -300;
$floating = 200.340;
$bigfloat = -1.2E-23;
$octal = 0377;
$hexa = 0xff;

print"\$integer = $integer\n";
print"\$negative = $negative\n";
print"\$floating = $floating\n";
print"\$bigfloat = $bigfloat\n";
print"\$octal = $octal\n";
print"\$hexa = $hexa\n";

字符串標量

字符串標量需要注意單引號和雙引號的使用。

$var = "字符串標量。";
$quote = '單引號內 - $var';
$double = "雙引號內 - $var";
$escape = "轉義字符的使用 - \t Hello World.";

print"$var\n";
print"$quote\n";
print"$double\n";
print"$escape\n";

標量運算

$str = "Hello"."World";   #字符串連接
$num = 1 + 1;             #兩數相加
$mul = 4 * 5;             #兩數相乘 
$mix = $str.$num;         #連接字符串和數字

print"\$str = $str\n";
print"\$num = $num\n";
print"\$mul = $mul\n";
print"\$mix = $mix\n";

多行字符串

可以使用單引號引出多行字符串。

$str = '
line1
    line2
';

print"$str";

也可以使用here document語法輸出多行字符串。

print <<EOF;
line1
    line2
EOF

特殊字符

_FILE_代表當前執行的腳本的文件名。
_LINE_代表行號。
_PACKAGE_代表包名。
這些特殊字符都是單獨標記的,不能寫在字符串中。

v字符串

一個以v開頭后面跟著一個或多個用句點分隔的整數,會被當作一個字符串文本。當你想為每個字符聲明其數字值時,v-字串提供了一種更清晰的構造字串的方法。

$smile = v9786;
$foo = v102.111.111;
$martin = v77.97.114.116.105.110;

print"smile = $smile\n";
print"foo = $foo\n";
print"martin = $martin\n";
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 官網 中文版本 好的網站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,465評論 0 5
  • 一、Python簡介和環境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,819評論 0 10
  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執行單位為行(line),也就是一...
    悟名先生閱讀 4,199評論 0 13
  • .bat腳本基本命令語法 目錄 批處理的常見命令(未列舉的命令還比較多,請查閱幫助信息) 1、REM 和 :: 2...
    慶慶慶慶慶閱讀 8,214評論 1 19
  • 不難做的inception inception的過程和服務設計工作坊比較像: Project understand...
    黃了了_閱讀 190評論 0 0