python - 运算符

 1 # coding:utf-8
 2 # 表达式 = 运算符 + 操作数
 3 # expressions = operators + operands
 4 
 5 #
 6 print(3 + 5)
 7 print('a' + 'b')  # 字符串相加,输出ab
 8 #
 9 print(50 - 20)
10 #
11 print(2 * 3)
12 print('a' * 3)  # 字符串乘以数字,输出aaa
13 # 乘方
14 print(2 ** 4)    # 次方(2的4次方)
15 #
16 print('1/3=', 1/3)
17 print('1.0/3', 1.0/3)
18 print('-13/3', -13/3)
19 # 整除
20 print(13//3)  # 向下取整至最接近的整数,打印:4
21 print(-13//3)  # 打印:-5
22 # 余数(取模)
23 print(13 % 3)
24 print(-13 % 3)  # 余数永远为正数,-1翻转3+(-1)= 2
25 print(25.5 % 2.25)
26 print(-25.5 % 2.25)
27 
28 # 左移 <<
29 # 右移 >>
30 # 按位与 &
31 # 按位或 |
32 # 按位异或 ^
33 # 按位取反 ~    ~x = -(x + 1)
34 
35 # 小于 <    返回True或False
36 # 大于 >
37 # 小于等于 <=
38 # 大于等于 >=
39 # 等于 ==
40 # 不等于 !=
41 
42 # 布尔非 not
43 # 布尔与 and
44 # 布尔或 or
45 
46 # in,   not in,  is,   is not
47 
48 # 数值运算与赋值的快捷方式
49 a = 1
50 a += 3  # 等同于 a = a + 3
posted @ 2020-01-13 15:21  小虫虫大虫虫  阅读(158)  评论(0编辑  收藏  举报