python运算符
程序员文章站
2022-07-10 13:58:15
...
运算符优先级
序号 | 运算符 |
---|---|
1 | 圆括号() |
2 | 幂运算符 ** |
3 | 负号 - |
4 | 乘(*)、除(/)、整除(//)、取余(%) |
5 | 加(+)、减(-) |
当我们在设法完成一道算法题时,首先我们要先确定它们的先后顺序,才能够把答案正确的用代码显示出来。
对于 / 和 // 这两个运算符的区别在于:
/ 两边的数字不管是整数还是小数,计算出来的结果还是小数,如 1.0 / 2 的结果是 0.5 , 2.0 / 2 的结果是 1.0。
// 为整除的意思,顾名思义就是得出的结果为整数,如 3 // 2 的结果是1 、5.0 // 3 的结果是1。
print( 10 + 1 ) // 11
print( 10 - 2 ) // 8
print( 10 * 2 ) // 20
print( 10 / 2 ) // 5.0
print( 10 // 2 ) // 5
print( 10 % 2 ) // 0
print( 10 ** 2 ) // 100
上一篇: 列表~~~~~~~~~~~~基础
下一篇: 剑指offer30.包含min函数的栈