国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Perl學習筆記 Perl變量的認識

開發 架構
本文向大家簡單介紹一下Perl變量的概念,任何語言都有Perl變量,Perl變量在Perl中簡單的分為標量和組數Perl變量。希望本文的介紹對你有所幫助。

本文和大家重點學習一下Perl變量的相關知識,Perl中的變量可以通過操作符(如+或.等)來產生新的變量。你可以從文件和設備中讀取變量,也可以將其輸出。

Perl學習筆記  Perl變量的認識

Perl標量的學習

任何語言都有Perl變量,Perl變量在Perl中簡單的分為標量和組數Perl變量.

標量:表示單個的量,即英文中所說的單數.
例如:
 

  1. $name="Hello"';  
  2. $age=18;  
  3. $price=123.88;  
  4. $price=343_333_333.898;  

都是一個標量,Perl對數字標量在計算機中采用浮點數形式存貯。通常浮點數的精度是不夠準確的。這點需要特別注意。

下面是一個例子:
 

  1. #!/usr/local/bin/perl  
  2. $value=9.01e+21+0.01-9.01e+21;  
  3. print("firstvalueis",$value,"\n");  
  4. $value=9.01e+21-9.01e+21+0.01;  
  5. print("secondvalueis",$value,"\n");  
  6. ---------------------------------------------------------  
  7. $program3_3  
  8. firstvalueis0  
  9. secondvalueis0.01  

 可以看到,不同的運算順序可能導致的結果不一樣!在Perl中十進制數字用0x開頭表示.0開頭表示一個8進制數。Perl對數學運算的操作符有:
算術操作符:+(加)、-(減)、*(乘)、/(除)、**(乘冪)、%(取余)、-(單目負)

(1)前面幾個不用說了吧.說一下乘冪這里需要注冊,基數不能為負數.
(2)單目負又是什么意思?他實際上就是一個負號。就是數學中的負數表示符。

Perl變量的算術比較符:

==(相等),<(小于),>(大于),!=(不等于),還有一個<=>(表示可以取三個數-1,0,1);
標量除了是一個數字,字符串之外,還可以是其它復雜類型的引用.這點請暫時記?。覍⒃诤竺嬖敿氄f明這個問題.
現在來說下字符串,Perl采用unicode表示一個數值,這就意味著和java一樣,可以表示世界上任何一個國家的語言文字,對于字符串的運算符有
.(相連)

比較符:lt(小于),gt(大于),ne(不等于),eq(等于),le(小于等于),ge(大于等于),需要說明的的是。字符串的運算是按Ascii來進行運算的。就是說a(Ascii值為97),A(ASCII值為65),結果就是:agtA

另一種Perl變量叫做數組Perl變量.數組大家都知道,表示一組數據的集合.數據型可以分為有序的數組和無序的列表.他通常相當于英語中的復數.還有一種叫散列.他是一種特殊的數組.用Key+value的形式來表示.相當于Java中的Map.是按鍵值對來存放的.
我們用$表示一個標量,用@表示一個列表和數組.用%表示一個散列.

舉例說明:
@lines=("a","b","c");
這樣就定義了一個數組,他里面有三個元素abc,定義數組時用()號把中間元素包擴起來.里面用,號分開,也可以寫成這樣:@lines=qw(abcd);
注意用qw定義時,里面不能寫,號.這點請記住它!,而且qw里面只能是字符的原型,比如說,你給成這樣:$a="a";@lines=qw($abcd);
將$a這個Perl變量傳進來,你的目的是這樣,但是我告訴你這達不到你希望的效果.
他會原封不動的給你顯示出來.這也正好說明了這里不能給abcd加個雙引號.

%person表示一個散列.
要對這個散列進行給值.使用$person{"name"}="Hello";
也可以使用%person=("a","b","c","d")這樣的形式,我們說過,散列表示一個key/value的集合,所以perl會將這樣的列表形式的數組按照key/value進行轉換.每兩個一組,前面是鍵,后面是值.

當然這樣的形式并不好看.

我們還可以寫成;%person=("a"=>"b","c"=>"d").
你可以直接把一個數組表示的Perl變量給一個散列.用(),你也可以把一個散列的具體值指向另一個散列.

%person{"a"}={
"name"=>"zhangsan",
"age"=>"23",
}
通過$person{"a"}{"name"}訪問到zhangsan;

不僅如此,你還可以將一個散列的具體值指向一個數量.
%person{"a"}=["a1","a2","a3"];
通過$person{"a"}[0]訪問到a1;

有了這樣的機制我們很容易建立出類似多維數組一樣的東西!好了,是不是很簡單呢?

【編輯推薦】

  1. Perl變量中Perl數組概念詳解
  2. 解析三大Perl變量用法
  3. Perl語言中的五大變量類型
  4. 揭秘Perl變量中Perl純變量用法
  5. 術語匯編 Perl變量中Perl關聯數組用法解析 
責任編輯:佚名 來源: javaeye.com
相關推薦

2010-07-21 14:18:27

Perl函數

2010-07-21 13:27:06

Perl模式匹配

2010-07-21 14:08:28

Perl命令行

2010-07-13 16:56:30

Perl正則表達式

2010-07-15 11:29:25

Perl格式化輸出

2010-07-26 17:01:03

Perl包

2010-07-20 10:58:39

Perl腳本

2010-07-20 14:41:55

Perl語法

2010-07-13 15:43:57

Perl語言

2010-07-19 09:08:38

Perl模塊

2010-07-15 10:07:29

Perl指令

2010-07-13 11:25:42

Perl雙引號

2010-07-15 18:04:20

Perl模式

2010-07-20 15:18:41

Perl基本語法

2010-07-13 13:15:17

Perl

2010-07-16 17:38:12

Perl包

2010-07-16 12:50:45

Perl語言

2010-07-26 10:51:26

Perl模式匹配

2010-07-13 09:34:24

Perl純變量

2010-07-13 09:50:55

Perl數組
點贊
收藏

51CTO技術棧公眾號

只有精品亚洲| 国产精品videossex久久发布| 欧美精品一区二区三区久久久| 国产伦精品一区二区三区视频 | 99视频在线精品| 日韩免费视频| 日本黄网免费一区二区精品| 成人3d动漫一区二区三区91| 色噜噜狠狠色综合欧洲selulu | gogogogo高清视频在线| 亚洲永久免费观看| 国产va免费精品观看精品| 亚洲伦伦在线| jizz一区二区| 亚洲人精品午夜射精日韩| 韩国av网站在线| 韩国美女久久| 国产一区三区在线播放| 欧美精品在线网站| 欧美亚洲视频一区二区| 欧美xxxx综合视频| 精品123区| 免费在线观看成人av| 亚洲国产精品久久久久秋霞影院 | 91久久中文字幕| 国产a亚洲精品| 日韩午夜激情电影| 三级免费网站| 久久精品九色| 亚洲美女视频| 久久精品视频va| 国产一级黄色片免费| 中文字幕一区二区三区免费视频| 香蕉人人精品| 亚洲国产aⅴ天堂久久| 国产成人在线免费看| 亚洲色图综合| 日韩av中文字幕在线| 亚洲AV无码成人精品一区| 黑人巨大精品| 精品福利一二区| 羞羞视频在线观看免费| 99国产精品国产精品毛片| 亚洲成人xxx| 水蜜桃色314在线观看| 日日骚欧美日韩| 久久九九免费视频| 91麻豆精品国产91久久久更新资源速度超快| 日韩精品极品视频| 日韩av首页| 岛国av一区二区在线在线观看| 国产亚洲一区在线播放| 小视频免费在线观看| 97超碰欧美中文字幕| 国产精品一区二区免费在线观看| 国产 欧美在线| 国产精品久久久久久久av大片| 成人免费在线| 欧美变态tickle挠乳网站| 欧美一级黄色影院| 中文字幕欧美激情一区| 欧美激情成人动漫| 91麻豆国产福利在线观看| 国产精品成人一区二区三区吃奶| 国产精品一区二区美女视频免费看 | 久久久久久久999精品视频| 日韩日韩日韩日韩| 蜜乳av一区二区| 久久人人看视频| 在线观看av的网站| 99re热视频精品| a在线观看免费视频| 狠狠综合久久| 免费成人在线观看av| 国产成人av毛片| 日韩一区二区电影网| 国产美女高潮在线| 日韩成人激情视频| 美洲天堂一区二卡三卡四卡视频| 乱色588欧美| 一插菊花综合| 二区三区精品| 91国内精品久久| 美女的胸无遮挡在线观看 | 日韩亚洲综合在线| 风间由美一区| 中文字幕日韩精品一区| www.午夜色| 国产精品初高中害羞小美女文| 亚洲一区二区三区色| 欧洲乱码伦视频免费| 久久视频国产精品免费视频在线| 精品999视频| 亚洲私人黄色宅男| 国产69精品久久久久久久| 亚洲美女免费在线| 国产91对白刺激露脸在线观看| 久久婷婷麻豆| 国产chinese精品一区二区| 自拍偷拍精品| 中文字幕成人精品久久不卡 | 日韩亚洲国产中文字幕| 成人综合一区| 欧美一区三区三区高中清蜜桃| 亚洲午夜极品| 欧美xxxx做受欧美| 午夜电影亚洲| 国产在线高清精品| 精品国产一区二区三区| 亚洲激情啪啪| 视频一区欧美精品| 亚洲这里只有精品| 久久久另类综合| 亚洲小视频在线播放| 日本中文字幕一区二区有限公司| 成人动漫视频在线观看免费| 国产福利一区二区三区视频| 日本一区二区三区四区在线观看| 久久精品一二三| 伊人手机在线| 亚洲国产精彩中文乱码av在线播放| 理论片一区二区在线| 国内精品久久久久伊人av| 久久青草久久| 色网在线视频| 欧美日本一区二区在线观看| 在线观看国产麻豆| 一本一道波多野结衣一区二区| 992tv在线观看在线播放| 亚洲成人激情视频| 影音国产精品| 在线三级av| 欧美综合第一页| 国产精品国内免费一区二区三区| 国产精品丝袜白浆摸在线| 日韩毛片视频| 情侣黄网站免费看| 久久国产乱子精品免费女| 欧美日韩中文字幕在线播放| 精品在线你懂的| 免费a在线看| 精品爽片免费看久久| 日韩成人精品一区二区三区| 欧美成人免费播放| 韩国女主播成人在线观看| 少妇大叫太大太粗太爽了a片小说| 麻豆精品新av中文字幕| 国产精品久久久影院| 欧美日本在线看| 午夜精品影院| 免费在线看v| 精品99一区二区| 亚洲视频www| 国产xxxx振车| 精品国产乱码久久久久久浪潮 | 久草精品在线播放| y97精品国产97久久久久久| 国产福利精品一区| 影音成人av| 久草视频国产在线| 一区二区三区在线不卡| 成人免费在线观看| 亚洲精品永久免费| 久久99在线观看| 国产不卡网站| 日本韩国欧美在线观看| www.欧美三级电影.com| 成人爱爱电影网址| 中文字幕在线免费播放| 国产精品十八以下禁看| 天堂午夜影视日韩欧美一区二区| 国产在线超碰| 玛丽玛丽电影原版免费观看1977| 欧美精品久久天天躁| 国产黄色精品| 黄色一级视频在线播放| 婷婷成人激情在线网| 中文字幕一区久| 亚洲国产另类久久久精品极度| 亚洲国产高潮在线观看| av电影在线观看一区| 最新国产一区二区| 日本成人看片网址| 日韩精品在线观看一区二区| 99久久免费国产| 色综合中文网| 日本精品福利视频| 日韩最新在线视频| 亚洲三级在线看| 91久久黄色| 国产私拍福利精品视频二区| 国产一二三区av| 99高清视频有精品视频| 亚洲精品国产成人| 欧美+亚洲+精品+三区| 在线观看免费版| 98精品国产自产在线观看| 亚洲成人黄色影院| 裸体一区二区三区| 日本一道高清一区二区三区|