1 算术运算符
加+减-乘*除/
% 求余运算
** 乘幂
2 比较运算符
2.1 如果变量为数字
== 相等
!=不相等
<=>检测2个数是否相等,如果左边数小右边的数则返回-1,如果相等返回0,如果左边大于右边,返回1
大于
< 小于
= 大于等于
<= 小于等于
2.2 变量为字符串
lt 左边是否小于右边
gt 左边是否大于右边
le 左边字符串是否小于或等于右边字符串
ge 左边字符串是否大于或等于右边字符串
eq 是否等于
ne 左边是否不等于右边
cmp 如果左边的字符串大于右边,则返回1,如果相等则返回0,如果左边字符串小于右边的字符串则返回-1
2.3赋值运算符
= 赋值
+=加且赋值
-=减且赋值
*=乘且赋值
/=除且赋值
%=求余且赋值
**=乘幂且赋值
2.4逻辑运算符
and && 合
or || 或
not 非
2.5 其他运算符
. 点号用于连接2个字符串
x x运算符返回字符串重复次数,(‘-’ x 3)输出为 ---
.. 为范围运算符 (2..4) 指(2,3,4)
++ 整数值加1
-- 整数值减1
-> 箭号用于指定一个类的方法