假设变量 a=10 和 变量b=20,然后:
操作符 | 描述 | 示例 |
---|---|---|
+ |
将操作符的两侧数值增加(加法运算)
|
a + b = 30 |
- |
左操作数减去右操作数
|
a – b = -10 |
* |
操作符两侧数据相乘(乘法运算)
|
a * b = 200 |
/ |
操作符左侧操作数除以右操作数
|
b / a = 2 |
% |
左操作数除以右侧操作数的余数
|
b % a = 0 |
** |
执行指数(幂)计算
|
a**b 就是10 的20 次幂 |
// | 地板除 - 除法不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字 | 9//2 = 4 以及 9.0//2.0 = 4.0 |
示例
假设变量 a = 10和变量 b = 20,那么 -
#!/usr/bin/python3 a = 21 b = 10 c = 0 c = a + b print ("Line 1 - Value of c is ", c) c = a - b print ("Line 2 - Value of c is ", c ) c = a * b print ("Line 3 - Value of c is ", c) c = a / b print ("Line 4 - Value of c is ", c ) c = a % b print ("Line 5 - Value of c is ", c) a = 2 b = 3 c = a**b print ("Line 6 - Value of c is ", c) a = 10 b = 5 c = a//b print ("Line 7 - Value of c is ", c)
当你执行上面的程序,它会产生以下结果 -
Line 1 - Value of c is 31 Line 2 - Value of c is 11 Line 3 - Value of c is 210 Line 4 - Value of c is 2.1 Line 5 - Value of c is 1 Line 6 - Value of c is 8 Line 7 - Value of c is 2
上一篇:
Python3变量类型
下一篇:
Python3基本运算符