征服Perl 基礎知識 里程碑M3

2021-09-21 03:54:41 字數 530 閱讀 4442

在perl內部沒有整數值,整數被當成等價的浮點數來處理。

.來連線字串。

x把操作符左邊的字串重複操作右邊數字那麼多次。

不用擔心使用數字還是字串,大多數情況下perl將自動轉換他們。

perl內嵌的警告:命令列中加引數-w 或在#!/usr/local/bin/perl -w。

perl中變數的名字由乙個美圓符號$後接由字母或下劃線開頭,後接字母,數字,下劃線。

示例:$result=9;

print "the result is $result"; #輸出the result is 9

print 'the result is $result'; #原樣輸出

chomp去掉字串的換行符。通常用法如下:

$text=;

chomp($text);

undef,變數在第一次賦值前有乙個特殊值undef,按照perl來說:「這裡什麼也沒有,請繼續」。如果這裡的「什麼也沒有」是一些數字,則表現為0,如果是字串則表現為空串。但undef既不是數字也不是字串。 

征服Perl 基礎知識 里程碑M4

1 在perl中,陣列的概念和其他語言差不多,有程式設計基礎的人很快就能理解,這裡注意的是陣列可以放置不同型別的東西在裡面。同時,陣列不限制長度,perl會自動增加的,沒有定義的就預設為undef。2 在陣列中,可能要使用最後乙個元素,我們一般這樣來實現 a 0 a1 a 1 a2 a 2 a3 p...

征服Perl 初識Perl 里程碑M1

由於在工作中要用到perl,所以自己也開始學習了,以前聽說過這個語言,傳說很神秘很強大,從今天開始就慢慢征服它吧!一 perl超級簡單介紹 perl填補了低階語言 c,c 彙編 和高階語言 shell 的空白。低階語言通常難於編碼,並且醜陋,但是速度快 高階語言,在速度上很難超過書寫良好的低階語言。...

征服Perl 雜湊 里程碑M7

1 雜湊 是一種資料機構,和陣列類似,可以將值存放到其中,或者從中取回值。但是,和陣列不同的是,其索引不是數字而是名字。我們可以使用任意的字串作為key,但他們是唯一的。2 在hash中沒有確定的順序,因此沒有第乙個元素。3 hash可以是任意大小,從空hash到任何你記憶體允許的大小。4 在per...