找到 157 篇文章 關於 Perl

在 Perl 中建立變數

Mohd Mohtashim
更新於 2019年11月28日 08:01:10

149 次瀏覽

Perl 變數不需要顯式宣告來預留記憶體空間。當您為變數賦值時,宣告會自動發生。等號 (=) 用於為變數賦值。請注意,如果在程式中使用 strict 語句,則必須在使用變數之前宣告變數。= 運算子左邊的運算元是變數名,= 運算子右邊的運算元是儲存在變數中的值。例如:$age = 25;             ... 閱讀更多

什麼是 Perl 字串字面量?

Mohd Mohtashim
更新於 2019年11月28日 07:58:55

671 次瀏覽

字串是字元序列。它們通常是用單引號 (') 或雙引號 (") 括起來的字母數字值。它們的工作方式與 UNIX shell 引號非常相似,您可以在其中使用單引號字串和雙引號字串。雙引號字串字面量允許變數插值,而單引號字串則不允許。某些字元在反斜槓 (\) 前面時具有特殊含義,它們用於表示換行符 () 或製表符 (\t)。您可以將換行符或以下任何轉義序列直接嵌入到雙引號字串中:轉義序列含義\反斜槓\'單引號\"雙引號\a警報或鈴聲\b退格\f換頁換行\r回車\t水平製表符\v垂直製表符\0nn建立八進位制格式的數字\xnn建立十六進位制… 閱讀更多

什麼是 Perl 數值字面量?

Mohd Mohtashim
更新於 2019年11月28日 07:55:04

288 次瀏覽

Perl 在內部將所有數字儲存為有符號整數或雙精度浮點數。數值字面量可以用以下任何浮點數或整數格式指定:型別值整數1234負整數-100浮點數2000科學計數法16.12E14十六進位制0xffff八進位制0577

什麼是不同的 Perl 資料型別?

Mohd Mohtashim
更新於 2019年11月28日 07:51:52

168 次瀏覽

Perl 是一種鬆散型別的語言,在程式中使用資料時,不需要為資料指定型別。Perl 直譯器將根據資料本身的上下文選擇型別。Perl 有三種基本資料型別:標量、標量陣列和標量雜湊(也稱為關聯陣列)。以下是關於這些資料型別的簡要說明。序號型別和說明1標量標量是簡單的變數。它們前面帶有美元符號 ($) 。標量是數字、字串或引用。引用實際上是變數的地址,… 閱讀更多

什麼是 Perl 識別符號?

Mohd Mohtashim
更新於 2019年11月28日 07:49:03

497 次瀏覽

Perl 從許多語言中借鑑了語法和概念:awk、sed、C、Bourne Shell、Smalltalk、Lisp,甚至英語。但是,這些語言之間存在一些明顯的差異。本章旨在快速讓您瞭解 Perl 中預期的語法。Perl 程式由一系列宣告和語句組成,這些語句從上到下執行。迴圈、子例程和其他控制結構允許您在程式碼中跳轉。每個簡單語句都必須以分號 (;) 結尾。Perl 識別符號是用於標識變數、函式、類、模組等的名稱… 閱讀更多

Perl 中的跳脫字元

Mohd Mohtashim
更新於 2019年11月28日 07:47:17

476 次瀏覽

Perl 使用反斜槓 (\) 字元來轉義任何可能干擾我們程式碼的字元型別。讓我們舉一個例子,我們想列印雙引號和 $ 符號:示例即時演示#!/usr/bin/perl $result = "This is \"number\""; print "$result"; print "\$result";輸出這將產生以下結果:This is "number" $result

Perl 中的“Here”文件

Mohd Mohtashim
更新於 2019年11月28日 07:44:52

1K+ 次瀏覽

您可以非常方便地儲存或列印多行文字。您甚至可以在“here”文件中使用變數。下面是一個簡單的語法,請仔細檢查,在

Perl 中的單引號和雙引號

Mohd Mohtashim
更新於 2019年11月28日 07:42:27

581 次瀏覽

您可以如下所示在文字字串周圍使用雙引號或單引號:示例即時演示#!/usr/bin/perl print "Hello, world"; print 'Hello, world';輸出這將產生以下結果:Hello, world Hello, world$單引號和雙引號之間存在重要區別。只有雙引號才能插入變數和特殊字元(例如換行符),而單引號不會插入任何變數或特殊字元。檢查以下示例,我們使用 $a 作為變數來儲存值,然後列印該值:示例即時演示#!/usr/bin/perl $a = 10; print "Value of a = $a"; print 'Value of a = $a';輸出這將… 閱讀更多

Perl 中的空格

Mohd Mohtashim
更新於 2019年11月28日 07:38:48

695 次瀏覽

Perl 程式不關心空格。以下程式執行良好:#!/usr/bin/perl print    "Hello, world";但是,如果空格位於帶引號的字串內,則它們將按原樣列印。例如:示例即時演示#!/usr/bin/perl # 這將在中間列印一個換行符 print "Hello          world";輸出這將產生以下結果:Hello       world所有型別的空格(如空格、製表符、換行符等)在直譯器中使用引號時是等效的。僅包含空格(可能帶有註釋)的行稱為空行,… 閱讀更多

Perl 中的註釋

Mohd Mohtashim
更新於 2019年11月28日 07:34:26

3K+ 次瀏覽

任何程式語言中的註釋都是開發人員的朋友。註釋可用於使程式更易於使用者使用,直譯器會簡單地跳過註釋,而不會影響核心功能。例如,在上一個程式中,以井號 # 開頭的行是註釋。簡單地說,Perl 中的註釋以井號開頭,一直延續到行尾:# 這是一個 Perl 註釋以 = 開頭的行被解釋為嵌入式文件 (pod) 部分的開頭,所有後續行直到下一個 =cut 都被編譯器忽略。以下是… 閱讀更多

廣告
© . All rights reserved.