找到 157 篇文章 關於 Perl

Perl 特殊字面量

Mohd Mohtashim
更新於 2019-11-28 09:30:04

368 次瀏覽

讓我告訴你三個特殊的字面量 `__FILE__`、`__LINE__` 和 `__PACKAGE__` 分別代表程式中該點的當前檔名、行號和包名。它們只能作為單獨的標記使用,不能插入到字串中。檢視下面的例子 - 例子 即時演示 `#!/usr/bin/perl` `print "File name ". __FILE__ . "";` `print "Line Number " . __LINE__ ."";` `print "Package " . __PACKAGE__ ."";` `# they can not be interpolated` `print "__FILE__ __LINE__ __PACKAGE__";` 輸出 這將產生以下結果 - 檔名 hello.pl 行號 4 包 main __FILE__ __LINE__ __PACKAGE__

Perl 中的 V 字串

Mohd Mohtashim
更新於 2019-11-28 09:27:00

511 次瀏覽

形式為 v1.20.300.4000 的字面量被解析為由具有指定序數的字元組成的字串。此形式稱為 v 字串。v 字串提供了一種替代且更易讀的方式來構造字串,而不是使用不太易讀的插值形式 “\x{1}\x{14}\x{12c}\x{fa0}”。它們是以 v 開頭,後跟一個或多個用點分隔的元素的任何字面量。例如 - 例子 即時演示 `#!/usr/bin/perl` `$smile = v9786;` `$foo = v102.111.111;` `$martin = v77.97.114.116.105.114;` `print "smile = $smile";` `print "foo = $foo";` `print "martin = $martin";` 輸出 這也將產生相同的結果 - smile = ☺ foo = foo martin ... 閱讀更多

Perl 中的多行字串

Mohd Mohtashim
更新於 2019-11-28 09:12:15

2K+ 次瀏覽

如果要將多行字串引入程式,可以使用標準單引號,如下所示 - 例子 即時演示 `#!/usr/bin/perl` `$string = 'This is a multiline string';` `print "$string";` 輸出 這將產生以下結果 - This is a multiline string 你也可以使用“here”文件語法來儲存或列印多行字串,如下所示 - 例子 即時演示 `#!/usr/bin/perl` `print

Perl 字串標量

Mohd Mohtashim
更新於 2019-11-28 08:19:14

232 次瀏覽

以下示例演示了各種型別字串標量的用法。注意單引號字串和雙引號字串之間的區別 - 例子 即時演示 `#!/usr/bin/perl` `$var = "This is string scalar!";` `$quote = 'I m inside single quote - $var';` `$double = "This is inside single quote - $var";` `$escape = "This example of escape -\tHello, World!";` `print "var = $var";` `print "quote = $quote";` `print "double = $double";` `print "escape = $escape";` 輸出 這將產生以下結果 - var = This is string scalar! quote = I m inside single quote - $var double = This is inside single quote - ... 閱讀更多

Perl 數值標量

Mohd Mohtashim
更新於 2019-11-28 08:16:38

141 次瀏覽

標量通常是數字或字串。以下示例演示了各種型別數值標量的用法 - 例子 即時演示 `#!/usr/bin/perl` `$integer = 200;` `$negative = -300;` `$floating = 200.340;` `$bigfloat = -1.2E-23;` `# 377 octal, same as 255 decimal` `$octal = 0377;` `# FF hex, also 255 decimal` `$hexa = 0xff;` `print "integer = $integer";` `print "negative = $negative";` `print "floating = $floating";` `print "bigfloat = $bigfloat";` `print "octal = $octal";` `print "hexa = $hexa";` 輸出 這將產生以下結果 - integer = 200 negative = -300 floating = 200.34 bigfloat = -1.2e-23 octal = 255 hexa = 255

什麼是 Perl 標量?

Mohd Mohtashim
更新於 2019-11-28 08:13:29

153 次瀏覽

標量是單個數據單元。該資料可能是整數、浮點數、字元、字串、段落或整個網頁。這是一個使用標量變數的簡單示例 - 例子 即時演示 `#!/usr/bin/perl` `$age = 25;` `# An integer assignment` `$name = "John Paul";` `# A string` `$salary = 1445.50;` `# A floating point` `print "Age = $age";` `print "Name = $name";` `print "Salary = $salary";` 輸出 這將產生以下結果 - Age = 25 Name = John Paul Salary = 1445.5

Perl 變數上下文

Mohd Mohtashim
更新於 2019-11-28 08:11:25

371 次瀏覽

Perl 根據上下文(即變數的使用情況)對同一個變數進行不同的處理。讓我們檢查以下示例 - 例子 即時演示 `#!/usr/bin/perl` `@names = ('John Paul', 'Lisa', 'Kumar');` `@copy = @names;` `$size = @names;` `print "Given names are : @copy";` `print "Number of names are : $size";` 輸出 這將產生以下結果 - Given names are : John Paul Lisa Kumar Number of names are : 3 這裡 `@names` 是一個數組,它在兩個不同的上下文中使用。首先,我們將其複製到另一個數組(即列表),因此它返回所有元素,假設該上下文 ... 閱讀更多

Perl 雜湊變數

Mohd Mohtashim
更新於 2019-11-28 08:08:19

251 次瀏覽

雜湊是一組鍵/值對。雜湊變數前面帶有百分號 (%) 符號。要引用雜湊的單個元素,可以使用雜湊變數名稱,後跟花括號中與該值關聯的“鍵”。這是一個使用雜湊變數的簡單示例 - 例子 即時演示 `#!/usr/bin/perl` `%data = ('John Paul', 45, 'Lisa', 30, 'Kumar', 40);` `print "\$data{'John Paul'} = $data{'John Paul'}";` `print "\$data{'Lisa'} = $data{'Lisa'}";` `print "\$data{'Kumar'} = $data{'Kumar'}";` 輸出 這將產生以下結果 - $data{'John Paul'} = 45 $data{'Lisa'} = 30 $data{'Kumar'} = 40

Perl 陣列變數

Mohd Mohtashim
更新於 2019-11-28 08:05:52

203 次瀏覽

陣列是一個儲存有序標量值列表的變數。陣列變數前面帶有“at”(@) 符號。要引用陣列的單個元素,可以使用美元符號 ($) 與變數名稱一起使用,後跟方括號中的元素索引。這是一個使用陣列變數的簡單示例 - 例子 即時演示 `#!/usr/bin/perl` `@ages = (25, 30, 40);` `@names = ("John Paul", "Lisa", "Kumar");` `print "\$ages[0] = $ages[0]";` `print "\$ages[1] = $ages[1]";` `print "\$ages[2] = $ages[2]";` `print "\$names[0] = $names[0]";` `print "\$names[1] = $names[1]";` `print "\$names[2] = $names[2]";` 這裡我們使用了轉義 ... 閱讀更多

Perl 標量變數

Mohd Mohtashim
更新於 2019-11-28 08:03:30

170 次瀏覽

標量是單個數據單元。該資料可能是整數、浮點數、字元、字串、段落或整個網頁。簡單地說,它可以是任何東西,但只有一件事。這是一個使用標量變數的簡單示例 - 例子 即時演示 `#!/usr/bin/perl` `$age = 25;` `# An integer assignment` `$name = "John Paul";` `# A string` `$salary = 1445.50;` `# A floating point` `print "Age = $age";` `print "Name = $name";` `print "Salary = $salary";` 輸出 這將產生以下結果 - Age = 25 Name = John Paul Salary = 1445.5

廣告
© . All rights reserved.