perl學習心得之二

2021-04-13 12:55:29 字數 521 閱讀 2821

1、標量變數在perl 中由$開頭。

2、字串中標量變數的內插,當乙個字串由雙引號括起來時,如果變數前沒有反斜線,則變數會被其值內插,也就是說字串中的標量變數將被其值替換,在字串中變數前($符號前)加上反斜線(/),變數將不會被內插(替換)。

3、比較運算子,對於數字的比較,perl提供了 < <= == >= != 這些操作符,對於字串比較,perl有如下的一些有趣的字串比較符:lt le eq ge gt ne。

4、if控制結構,花括號是必須的。

5、如果值為數字,0 是false;其餘為真

如果值為字串,則空串(『』)為false;其餘為真

如果值的型別既不是數字又不是字串,則將其轉換為數字或字串後再利用上述規則。由於字串『0』和數 字0 有相同的標量值,perl 將它們相同看待。也就是說字串『0』是唯一乙個非空但值為0 的串。

6、使用者輸入,有一種簡單方法:使用行輸入操作符(line-input operator),。

7、chomp操作,將字串末尾換行符去掉的最好方法

perl學習心得(摘記)

要在字串中包含雙引號或反斜線,則在其前加乙個反斜線,反斜線還可以取消變數替換 單引號另乙個特性是可以跨多行,如 text this is two lines of text 與下句等效 text this is two nlines of text n 在perl中,所有的簡單變數都有預設初始值 即...

學習心得 python學習心得

自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...

ExtJS學習心得(二)

其實ext.ajax的使用並不難,只是當初我一直不清楚如何獲取其返回值,搞得鬱悶了一陣子,以下是乙個比較簡單的例子 view plain copy to clipboard print?1ext.ajax.request 8 success function response,options 14 ...