婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > perl操作符詳細說明

perl操作符詳細說明

熱門標簽:買了外呼系統不想用了怎么辦 北京語音電銷機器人價格 邯鄲外呼調研線路 浦東上海400開頭的電話申請 武漢呼叫中心外呼系統線路商 真人語音電銷機器人系統 開封百應電銷機器人聯系方式 電話機器人電話卡封號怎么辦 樂昌電話機器人
一、算術操作符 :+(加)、-(減)、*(乘)、/(除)、**(乘冪)、%(取余)、-(單目負)
  (1)乘冪的基數不能為負,如 (-5) ** 2.5 # error;
  (2)乘冪結果不能超出計算機表示的限制,如10 ** 999999 # error
  (3)取余的操作數如不是整數,四舍五入成整數后運算;運算符右側不能為零
  (4)單目負可用于變量: - $y ; # 等效于 $y * -1
二、整數比較操作符

Table 3.1. 整數比較操作符

操作符 描述
小于
> 大于
== 等于
= 小于等于
>= 大于等于
!= 不等于
=> 比較,返回 1, 0, or -1


操作符=>結果為:
  0 - 兩個值相等
  1 - 第一個值大
  1 - 第二個值大
三、字符串比較操作符

Table 3.2. 字符串比較操作符

操作符 描述  
lt 小于  
gt 大于  
eq 等于  
le 小于等于  
ge 大于等于  
ne 不等于  
cmp 比較,返回 1, 0, or -1  


四、邏輯操作符
  邏輯或:$a || $b 或 $a or $b
  邏輯與:$a $b 或 $a and $b
  邏輯非:! $a 或 not $a
  邏輯異或:$a xor $b
五、位操作符
  位與:
  位或:|
  位非:~
  位異或:^
  左移:$x 1
  右移:$x >> 2
  注:不要將用于負整數,因為PERL將會把它們轉化為無符號數。
六、賦值操作符

Table 3.3. 賦值操作符

操作符 描述
= Assignment only
+= Addition and assignment
-= Subtraction and assignment
*= Multiplication and assignment
/= Division and assignment
%= Remainder and assignment
**= Exponentiation and assignment
= Bitwise AND and assignment
|= Bitwise OR and assignment
^= Bitwise XOR and assignment


Table 3.4. 賦值操作符例子

表達式 等效表達式
$a = 1; none (basic assignment)
$a -= 1; $a = $a - 1;
$a *= 2; $a = $a * 2;
$a /= 2; $a = $a / 2;
$a %= 2; $a = $a % 2;
$a **= 2; $a = $a ** 2;
$a = 2; $a = $a 2;
$a |= 2; $a = $a | 2;
$a ^= 2; $a = $a ^ 2;


.=可在一個賦值語句中出現多次,如:
  $value1 = $value2 = "a string";
.=作為子表達式
  ($a = $b) += 3;
  等價于
  $a = $b;
  $a += 3;
  但建議不要使用這種方式。
七、自增自減操作符 :++、--(與C++中的用法相同)
.不要在變量兩邊都使用此種操作符:++$var-- # error
.不要在變量自增/減后在同一表達式中再次使用:$var2   = $var1 + ++$var1; # error
.在PERL中++可用于字符串,但當結尾字符為'z'、'Z'、'9'時進位,如:
  $stringvar = "abc";
  $stringvar++; # $stringvar contains "abd" now

  $stringvar = "aBC";
  $stringvar++; # $stringvar contains "aBD" now

  $stringvar = "abz";
  $stringvar++; # $stringvar now contains "aca"

  $stringvar = "AGZZZ";
  $stringvar++; # $stringvar now contains "AHAAA"

  $stringvar = "ab4";
  $stringvar++; # $stringvar now contains "ab5"

  $stringvar = "bc999";
  $stringvar++; # $stringvar now contains "bd000"
.不要使用--,PERL將先將字符串轉換為數字再進行自減
  $stringvar = "abc";
  $stringvar--; # $stringvar = -1 now

.如果字符串中含有非字母且非數字的字符,或數字位于字母中,則經過++運算前值轉換為數字零,因此結果為1,如:
  $stringvar = "ab*c";
  $stringvar++;
  $stringvar = "ab5c";
  $stringvar++;
八、字符串聯結和重復操作符
  聯接: .
  重復:x
  聯接且賦值(類似+=): .=
例:
  $newstring = "potato" . "head";
  $newstring = "t" x 5;
  $a = "be";
  $a .= "witched"; # $a is now "bewitched"
九、逗號操作符
  其前面的表達式先進行運算,如:
  $var1 += 1, $var2 = $var1;
  等價于
  $var1 += 1;
  $var2 = $var1;
  使用此操作符的唯一理由是提高程序的可讀性,將關系密切的兩個表達式結合在一起,如:
  $val = 26;
  $result = (++$val, $val + 5); # $result = 32
  注意如果此處沒有括號則意義不同:
  $val = 26;
  $result = ++$val, $val + 5; # $result = 27
十、條件操作符
  與C中類似,條件?值1:值2,當條件為真時取值1,為假時取值2,如:
  $result = $var == 0 ? 14 : 7;
  $result = 43 + ($divisor == 0 ? 0 : $dividend / $divisor);
  PERL 5中,還可以在賦值式左邊使用條件操作符來選擇被賦值的變量,如:
  $condvar == 43 ? $var1 : $var2 = 14;
  $condvar == 43 ? $var1 = 14 : $var2 = 14;
十一、操作符的次序

Table 3.6. 操作符次序

操作符 描述
++, -- 自增,自減
-, ~, ! 單目
** 乘方
=~, !~ 模式匹配
*, /, %, x 乘,除,取余,重復
+, -, . 加,減,聯接
, >> 移位
-e, -r, etc. 文件狀態
, =, >, >=, lt, le, gt, ge 不等比較
==, !=, =>, eq, ne, cmp 相等比較
位與
|, ^ 位或,位異或
邏輯與
|| 邏輯或
.. 列表范圍
? and : 條件操作符
=, +=, -=, *=, 賦值
and so on  
, 逗號操作符
not Low-precedence logical NOT
and Low-precedence logical AND
or, xor Low-precedence logical OR and XOR

.操作符結合性(associativity):

Table 3.7. 操作符結合性

操作符 結合性
++, --
-, ~, ! Right-to-left
** Right-to-left
=~, !~ Left-to-right
*, /, %, x Left-to-right
+, -, . Left-to-right
, >> Left-to-right
-e, -r,
, =, >, >=, lt, le, gt, ge Left-to-right
==, !=, =>, eq, ne, cmp Left-to-right
Left-to-right
|, ^ Left-to-right
Left-to-right
|| Left-to-right
.. Left-to-right
? and : Right-to-left
=, +=, -=, *=, Right-to-left
and so on  
, Left-to-right
not Left-to-right
and Left-to-right
or, xor Left-to-right



建議:
  1、當你不確定某操作符是否先執行時,一定要用括號明確之。
  2、用多行、空格等方式提高程序的可讀性。

您可能感興趣的文章:
  • perl 基本語法介紹
  • perl 模式匹配參數詳解
  • 一篇文章搞懂:詞法作用域、動態作用域、回調函數及閉包

標簽:河北 石嘴山 六安 鄂州 自貢 淄博 宜春 松原

巨人網絡通訊聲明:本文標題《perl操作符詳細說明》,本文關鍵詞  perl,操作,符,詳細,說明,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《perl操作符詳細說明》相關的同類信息!
  • 本頁收集關于perl操作符詳細說明的相關信息資訊供網民參考!
  • 推薦文章

    上一篇:perl簡單變量 整型 浮點數 字符串

    下一篇:perl 列表和數組變量詳解

    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲自拍偷拍网站| 欧美日韩中文另类| 色婷婷精品大在线视频| 欧美日韩高清不卡| 精品久久久久香蕉网| 国产精品美女久久久久久| 在线播放中文一区| 久久久久久久久97黄色工厂| 久久精品国产免费| 91欧美一区二区| 欧美日韩一区二区三区高清| 成人综合婷婷国产精品久久| 欧美午夜一区二区三区免费大片| 欧美一级二级三级蜜桃| 国产精品久久久久一区二区三区共 | 日本福利一区二区| 国产欧美一区二区精品仙草咪| 日韩在线一区二区| 精品视频全国免费看| 亚洲欧洲另类国产综合| 国产精品66部| 久久久久久久久久久99999| 日本大胆欧美人术艺术动态| 欧美三级一区二区| 亚洲成人动漫精品| 欧美日韩高清在线| 午夜精品国产更新| 欧美人牲a欧美精品| 亚洲18影院在线观看| 欧美精品电影在线播放| 日韩国产精品久久久| 欧美一区二区美女| 极品销魂美女一区二区三区| 欧美精品一区二区三区蜜桃| 久久精品国产精品亚洲综合| 精品国产污网站| 国产高清在线观看免费不卡| 国产欧美一区二区精品秋霞影院| 国产精品一品二品| 中文字幕制服丝袜一区二区三区| 成人一二三区视频| 亚洲最快最全在线视频| 欧美曰成人黄网| 石原莉奈一区二区三区在线观看| 日韩亚洲欧美高清| 国产传媒日韩欧美成人| 国产精品国产三级国产aⅴ原创| 91一区二区在线观看| 亚洲一区二区三区四区五区中文| 欧美电影一区二区三区| 国产一区二区伦理片| 国产精品久线在线观看| 色8久久人人97超碰香蕉987| 亚洲一区二区三区四区的| 91精品国产色综合久久ai换脸| 精品一区二区三区视频| 欧美国产日韩精品免费观看| 色爱区综合激月婷婷| 奇米四色…亚洲| 国产精品网曝门| 7777精品伊人久久久大香线蕉经典版下载| 日韩av成人高清| 国产精品人人做人人爽人人添 | 中文字幕乱码亚洲精品一区| 成人久久久精品乱码一区二区三区| 亚洲另类色综合网站| 欧美久久久久久蜜桃| 国产精品视频一二| 欧美区视频在线观看| 懂色av中文一区二区三区| 夜色激情一区二区| 国产视频一区二区在线观看| 欧美日韩在线一区二区| 国产精品亚洲人在线观看| 亚洲狠狠爱一区二区三区| 欧美一区二区美女| 91年精品国产| 国产东北露脸精品视频| 日韩二区三区四区| 亚洲乱码国产乱码精品精小说 | 日韩美女视频在线| 欧美在线免费播放| 成人午夜av电影| 久久99精品国产| 婷婷成人激情在线网| 亚洲欧美日韩小说| 国产三级精品在线| 欧美电影免费观看高清完整版 | 51精品国自产在线| 成人高清在线视频| 国产成人精品影院| 精品一区二区三区免费毛片爱| 亚洲欧美激情一区二区| 国产三区在线成人av| 精品欧美乱码久久久久久1区2区| 欧美日韩精品一区二区三区蜜桃| a在线播放不卡| 波多野结衣亚洲| 国产91精品在线观看| 国产做a爰片久久毛片 | 亚洲大片精品永久免费| 亚洲私人影院在线观看| 国产精品久久久久久久久久免费看| 欧美mv和日韩mv国产网站| 91精品国产色综合久久ai换脸 | 久久av中文字幕片| 日av在线不卡| 日韩成人免费在线| 偷拍日韩校园综合在线| 亚洲国产精品一区二区www| 亚洲日本韩国一区| 一区二区三区四区亚洲| 一区二区三区在线视频观看| 亚洲乱码一区二区三区在线观看| 亚洲图片你懂的| 亚洲一区国产视频| 天堂va蜜桃一区二区三区| 丝袜诱惑制服诱惑色一区在线观看 | 午夜精品久久久久影视| 欧美日韩国产综合草草| 欧美久久久久免费| 欧美成人猛片aaaaaaa| 久久精品夜夜夜夜久久| 国产欧美综合在线观看第十页| 中文乱码免费一区二区| 国产精品国产三级国产aⅴ原创| 国产精品护士白丝一区av| 亚洲男人天堂av网| 午夜av电影一区| 国内精品嫩模私拍在线| av午夜精品一区二区三区| 欧美性大战久久久久久久| 91精品在线一区二区| 久久婷婷成人综合色| 日韩理论在线观看| 免费欧美在线视频| 大白屁股一区二区视频| 色婷婷久久久综合中文字幕| 91精品久久久久久久91蜜桃 | 三级一区在线视频先锋| 国内精品久久久久影院薰衣草| 成人免费视频视频在线观看免费| 色婷婷久久久亚洲一区二区三区| 在线成人高清不卡| 国产精品网站在线播放| 午夜精品影院在线观看| 国产专区欧美精品| 色综合中文字幕国产| 欧美三区在线观看| 久久精品无码一区二区三区| 亚洲另类在线制服丝袜| 久久99这里只有精品| a4yy欧美一区二区三区| 日韩一区二区三区视频| 亚洲色欲色欲www| 麻豆成人91精品二区三区| 91亚洲精品久久久蜜桃| 日韩精品一区二区三区在线| 亚洲美女在线国产| 国产一区二区三区高清播放| 欧美日韩不卡一区二区| 国产精品灌醉下药二区| 久久99精品国产.久久久久久 | 欧美撒尿777hd撒尿| 欧美国产综合色视频| 男人的天堂亚洲一区| 欧美在线免费观看视频| 国产欧美日韩亚州综合| 久久电影国产免费久久电影| 欧美性大战久久久久久久蜜臀| 国产免费观看久久| 国产一区二区电影| 欧美电视剧在线看免费| 日韩国产欧美一区二区三区| 欧美综合欧美视频| 亚洲视频一区二区在线观看| 国产一区二区主播在线| 欧美一区二区三区四区久久| 亚洲第一二三四区| 91福利国产成人精品照片| 亚洲同性gay激情无套| 成人午夜在线免费| 国产亚洲精品中文字幕| 国产一区二区导航在线播放| 日韩亚洲欧美在线| 麻豆久久久久久久| 久久综合九色综合欧美就去吻 | 一本到高清视频免费精品| 日本一区二区久久| 亚洲黄色在线视频| 色老汉一区二区三区| 国产精品色呦呦| 国产制服丝袜一区| 久久久亚洲精品一区二区三区 | 一区二区三区美女视频| 一本色道久久综合亚洲91| 亚洲三级免费观看| 日本高清免费不卡视频| 亚洲一区二区三区免费视频| 欧美日韩视频不卡|