第二章 Perl6操作符

2 操作符

下表列舉了最常用的運(yùn)算符:

運(yùn)算符 類型 解釋 舉例 結(jié)果
+ 中綴 加法運(yùn)算 1 + 2 3
- 中綴 減法運(yùn)算 3 - 1 2
* 中綴 乘法運(yùn)算 3 * 2 6
** 中綴 乘方運(yùn)算 3 ** 2 9
/ 中綴 除法運(yùn)算 3 / 2 1.5
div 中綴 整數(shù)除法(小數(shù)省略) 3 div 2 1
% 中綴 取模(求余數(shù)) 7 % 4 3
%% 中綴 整除判定
6 %% 4
6 %% 3

gcd 中綴 求最大公約數(shù) 9 gcd 6 3
lcm 中綴 求最小公倍數(shù) 6 lcm 9 18
== 中綴 等于號(hào) 9 == 7
!= 中綴 不等于號(hào) 9 != 7
> 中綴 大于號(hào) 9 > 7
< 中綴 小于號(hào) 9 < 7
<= 中綴 小于等于 7 <= 7
>= 中綴 大于等于 9 >= 7
eq 中綴 字符串相等 "john" eq "john"
ne 中綴 字符串不等 "john" ne "jane"
= 中綴 賦值 my $var = 7 將7的值賦予變量$var
~ 中綴 字符串連接符 9 ~ 7
"Hi " ~ "there"
97
"Hi there"
x 中綴 字符串重復(fù) 13 x 3
"Hello" x 3
131313
Hello Hello Hello
~~ 中綴 智能匹配 @array ~~ $value
@array1 ~~ @array2
判斷數(shù)組array中是否含有value
兩個(gè)數(shù)組是否所有元素都相同
++ 前綴
后綴
自加
自加
my $var = 2;++$var;
my $var = 2;$var++
加1后返回3
先返回2再加1
-- 同上 自減
+ 前綴 強(qiáng)制轉(zhuǎn)換成數(shù)值 +"3"
+True
+False
3
1
0
- 前綴 強(qiáng)制轉(zhuǎn)換成負(fù)數(shù)數(shù)值 -"3"
-True
-False
-3
-1
0
? 前綴 強(qiáng)制轉(zhuǎn)換成布爾值 ?0
?9.8
?"Hello"
?""
my $var;?$var;
my $var = 7;?$var
False
True
True
False
False
True
! 前綴 跟?作用相同但值相反 !4 False
.. 中綴 范圍操作符 0..5 表示0-5
..^ 中綴 范圍操作符 0..^5 表示0-4
^.. 中綴 范圍操作符 0^..5 表示1-5
.. 中綴 范圍操作符 0..5 表示1-4
^ 前綴 范圍操作符 ^5 表示0-4
... 中綴 列表快捷創(chuàng)建符 0...9999 創(chuàng)建含1000個(gè)數(shù)字的列表
豎線l 前綴 展開 l(0..5) 返回(0 1 2 3 4 5)

提示

此處為部分操作符,若需要了解全部操作符和具體使用方式,請(qǐng)移步:
(http://doc.perl6.org/language/operators)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,765評(píng)論 25 709
  • 3 變量 Perl 6 的變量可以分為三類:標(biāo)量(scalars)、數(shù)組(arrays)和哈希(hashes)。相...
    暫時(shí)是E0閱讀 630評(píng)論 1 1
  • 萬年歷這個(gè)題目幾乎是不論學(xué)哪種編程語言必要嘗試的一個(gè)小知識(shí),綜合了循環(huán),邏輯關(guān)系判斷等各編程語言的基礎(chǔ)知識(shí)。今天我...
    TinyPiXOS閱讀 5,670評(píng)論 0 8
  • 一個(gè)個(gè)片段的組合,記錄著你成長(zhǎng)的腳步 Mum, 我做了個(gè)夢(mèng),給你說說 好 就是呢,我們買了100張六合彩,都中了 ...
    燕Carol閱讀 343評(píng)論 0 1
  • 阿寶整天跟著奶奶,他總是在模仿大人的樣子。奶奶喜好抽煙,每次抽煙時(shí),都躲在門外,阿寶會(huì)透過玻璃在看她。昨天上午,奶...
    楊家有女閱讀 283評(píng)論 0 0

友情鏈接更多精彩內(nèi)容