亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Perl > 正文

Perl簡單變量的概念

2020-02-23 19:47:54
字體:
來源:轉載
供稿:網友

基本上,簡單變量就是一個數據單元,這個單元可以是數字或字符串。
一、整型
1、整型
??PERL最常用的簡單變量,由于其與其它語言基本相同,不再贅述。
?? 例:
?? $x = 12345;
?? if (1217 + 116 == 1333) {
?? # statement block goes here
?? }
??整型的限制:
?? PERL實際上把整數存在你的計算機中的浮點寄存器中,所以實際上被當作浮點數看待。在多數計算機中,浮點寄存器可以存貯約16位數字,長于此的被丟棄。整數實為浮點數的特例。
2、8進制和16進制數
? 8進制以0打頭,16進制以0x打頭。
? 例:$var1 = 047; (等于十進制的39)
? $var2 = 0x1f; (等于十進制的31)
二、浮點數
? 如 11.4 、 -0.3 、.3 、 3. 、 54.1e+02 、 5.41e03
? 浮點寄存器通常不能精確地存貯浮點數,從而產生誤差,在運算和比較中要特別注意。指數的范圍通常為-309到+308。
? 例:

? #!/usr/local/bin/perl.html" target="_blank">perl
? $value = 9.01e+21 + 0.01 - 9.01e+21;
? print ("first value is ", $value, "/n");
? $value = 9.01e+21 - 9.01e+21 + 0.01;
? print ("second value is ", $value, "/n");

? ---------------------------------------------------------

? $ program3_3
? first value is 0
? second value is 0.01
三、字符串
? 慣用C的程序員要注意,在PERL中,字符串的末尾并不含有隱含的NULL字符,NULL字符可以出現在串的任何位置。
. 雙引號內的字符串中支持簡單變量替換,例如:
? $number = 11;
? $text = "This text contains the number $number.";
? 則$text的內容為:"This text contains the number 11."

.雙引號內的字符串中支持轉義字符
Table 3.1. Escape sequences in strings.

Escape Sequence Description
/a Bell (beep)
/b Backspace
/cn The Ctrl+n character
/e Escape
/E Ends the effect of /L, /U or /Q
/f Form feed
/l Forces the next letter into lowercase
/L All following letters are lowercase
/n Newline
/r Carriage return
/Q Do not look for special pattern characters
/t Tab
/u Force next letter into uppercase
/U All following letters are uppercase
/v Vertical tab

?/L、/U、/Q功能可以由/E關閉掉,如:
?$a = "T/LHIS IS A /ESTRING"; # same as "This is a STRING"

.要在字符串中包含雙引號或反斜線,則在其前加一個反斜線,反斜線還可以取消變量替換,如:
??$res = "A quote /" and A backslash //";
??$result = 14;
??print ("The value of /$result is $result./n")的結果為:
??The value of $result is 14.

.可用/nnn(8進制)或/xnn(16進制)來表示ASCII字符,如:
??$result = "/377"; # this is the character 255,or EOF
??$result = "/xff"; # this is also 255

.單引號字符串
??單引號字符串與雙引號字符串有兩個區別,一是沒有變量替換功能,二是反斜線不支持轉義字符,而只在包含單引號和反斜線時起作用。單引號另一個特性是可以跨多行,如:
??$text = 'This is two
??lines of text
??';
??與下句等效:
??$text = "This is two/nlines of text/n";

.字符串和數值的互相轉換
??例1:
??$string = "43";
??$number = 28;
??$result = $string + $number; # $result = 71
??若字符串中含有非數字的字符,則從左起至第一個非數字的字符,如:
??$result = "hello" * 5; # $result = 0
??$result = "12a34" +1; # $result = 13

.變量初始值
??在PERL中,所有的簡單變量都有缺省初始值:"",即空字符。但是建議給所有變量賦初值,否則當程序變得大而復雜后,很容易出現不可預料且很難調試的錯誤。

以上就是關于Perl簡單變量的概念,感謝大家的閱讀,更多內容請關注武林技術頻道網站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大尺度在线观看| 日韩精品视频中文在线观看| 久久视频中文字幕| 久久天堂av综合合色| 日韩精品高清在线| 亚洲色图13p| 国产精品精品久久久| 久久亚洲精品小早川怜子66| 亚洲a∨日韩av高清在线观看| 久久躁狠狠躁夜夜爽| 亚洲最新av网址| 久久久久久久久久久国产| 久久久久久com| 亚洲黄色成人网| 琪琪亚洲精品午夜在线| 精品性高朝久久久久久久| 国色天香2019中文字幕在线观看| 成人精品久久一区二区三区| 亚洲黄色av女优在线观看| 成人欧美一区二区三区黑人孕妇| 午夜精品久久久久久久99热浪潮| 日韩中文字在线| 日韩美女中文字幕| 日韩av在线一区二区| 欧美综合在线第二页| 国产激情久久久| 国产精品成人va在线观看| 亚洲精品久久久久久久久久久久久| 亚洲国产精品yw在线观看| 欧美国产视频一区二区| 欧美精品电影免费在线观看| 在线观看91久久久久久| 精品视频在线导航| 国内精品久久久久久久久| 97色在线播放视频| 国产精品99久久久久久www| 都市激情亚洲色图| 亚洲精品一区二区三区婷婷月| 国产91精品久久久久| 国产成人综合av| 国产精品第一区| 欧美激情久久久久| 亚洲第一视频网站| 亚洲欧洲午夜一线一品| 国产精品欧美激情| 欧美美最猛性xxxxxx| 亚洲精品日韩激情在线电影| 国产精品xxxxx| 97精品国产97久久久久久| 少妇高潮久久久久久潘金莲| 亚洲精品在线看| 国产97色在线|日韩| 国产精品久久久久久久电影| 亚洲伊人久久大香线蕉av| 欧美电影在线观看网站| 国产精品高清在线观看| 国产精品九九九| 日韩经典中文字幕| 国产精品丝袜高跟| 欧美日韩日本国产| 91av在线免费观看| 国产日产欧美a一级在线| 97精品视频在线观看| 国产精品久久久久久久av电影| 日韩中文字幕国产精品| 97国产精品久久| 日韩小视频网址| 国产欧美亚洲视频| 中文字幕在线精品| 欧美激情a∨在线视频播放| 欧美在线视频在线播放完整版免费观看| 91精品国产高清久久久久久久久| 亚洲性日韩精品一区二区| 中文字幕精品久久久久| 亚洲综合成人婷婷小说| 中文一区二区视频| 国产国产精品人在线视| 欧美电影免费观看电视剧大全| 日韩综合中文字幕| 日本欧美黄网站| 欧美一级大片在线观看| 精品久久久一区二区| 国产成+人+综合+亚洲欧洲| 91久久久久久久久| 日本一区二三区好的精华液| 亚洲老头老太hd| 日韩欧美高清在线视频| 欧美专区第一页| 2025国产精品视频| 久久人人爽人人爽人人片av高请| 国产精品91一区| 在线观看精品国产视频| 欧美中文在线字幕| 在线精品91av| 久久久www成人免费精品张筱雨| 亚洲欧洲日产国产网站| 久久精品国产欧美亚洲人人爽| 国产精品久久久久久久电影| 国产精品爽爽爽爽爽爽在线观看| 色无极亚洲影院| 欧美性高跟鞋xxxxhd| 亚洲男人天堂2024| 国产精品久久久久久久久久小说| 欧美日韩免费区域视频在线观看| 2023亚洲男人天堂| 精品国产欧美一区二区三区成人| 国产区精品在线观看| 欧美劲爆第一页| 国产精品一区二区久久精品| 中文字幕欧美专区| 欧美极品少妇xxxxⅹ免费视频| 一级做a爰片久久毛片美女图片| 久久伊人免费视频| 日韩视频免费在线观看| 久久福利网址导航| 欧美一级电影在线| 久久中文字幕一区| 日韩国产中文字幕| 亚洲偷熟乱区亚洲香蕉av| 亚洲第一精品夜夜躁人人爽| 91精品国产乱码久久久久久蜜臀| 欧美精品一区二区三区国产精品| 色综合久久精品亚洲国产| 97视频免费在线观看| 久久久久久久久久国产精品| 亚洲第一色在线| 亚洲人成电影在线播放| 久久精品欧美视频| 欧美国产乱视频| 成人黄色av网| 中文字幕精品—区二区| 日韩美女主播视频| 日韩电影大全免费观看2023年上| 欧美丰满少妇xxxxx做受| 亚洲精品国产精品国自产在线| 亚洲精品电影网| 国产亚洲精品成人av久久ww| 91社影院在线观看| 国产精品国产三级国产aⅴ9色| 国产欧美日韩中文字幕| 亚洲的天堂在线中文字幕| 精品久久久久久中文字幕大豆网| 中文字幕精品久久久久| 亚洲欧洲在线观看| 欧美电影在线观看高清| 欧美一区二区三区四区在线| 国产精品亚洲视频在线观看| 国产欧美一区二区三区四区| 日韩欧美999| 91探花福利精品国产自产在线| 欧美精品久久久久久久久| 亚洲第一区中文字幕| 国产精品久久久久久久美男| 国产欧美在线观看| 九九热99久久久国产盗摄| 久久视频中文字幕| 亚洲欧美精品中文字幕在线| 国产精品1234| 欧美成人精品在线观看| 亚洲欧美在线看| 欧美成人激情图片网| 欧美大片欧美激情性色a∨久久| 青青久久av北条麻妃海外网| 懂色aⅴ精品一区二区三区蜜月|