Number | String | Array | ||
+ | plus | 1 + 1 = 2 | a + b = ab | [1,2] + [2,3] = [1,2,2,3] |
- | minus | 2 - 1 = 1 | | |
* | multiply | 2 * 3 = 6 | a * 3 = aaa | [1,2] * 3 = [1,2,1,2,1,2] |
/ | divide | 6 / 2 = 3 | | |
% | mod | 10 % 3 = 1 | "hello {1}" % world == "hello world" | |
>> | shift_right | | | |
<< | shift_left | | | |
& | binary_and | | | |
| | binary_or | | | |
^ | power | | | |
! | not | | | |
** | multiply_2 | | | |
-> | access | | | |
in | in | | | |
[ ] | get | | "abcdefg" [2] = "c" | [0,1,2,3] [2] = 2 |
[ : ] | slice | | "abcdefg" [ : 3] = "abc" | [0,1,2,3] [:2] = [0,1] |
&& | and | | | |
|| | or | | | |
~ | binary_not | |||
== | equals |