首页 > 代码库 > 数字和表达式
数字和表达式
>>>2+2 4 >>>1/2 0#(注:3.0版本之前是这样的,整数除法) >>>1.0/2.0 0.5 >>>1.0/2 0.5 >>>1/2.0 0.5 >>>1/2. 0.5 >>>from _future_ import division #实现只执行普通的除法,还有另一种方法可以使用#命令行开关-Qnew >>>1/2 0.5 >>>1//2#这种情况下使用双斜线//实现整除,非只执行普通除法也可使用 0 >>>1.0/2.0#即使是浮点数也会执行整除 0.0 >>>10%3#取余% 1 >>>2.75/0.5 0.25 >>>2**3#幂(乘方)运算,也可以使用函数pow(2,3) 8 >>>10000000000000#普通整数不能大于2147483647(也不能小于-2147483648), #长整数和普通整数可以混合使用 进行运算;2.2版本以前的不支持长整数 10000000000000L#(L也可以小写l,但是看起来太像1,所以不建议小写) >>>0xAF#十六进制写法 175 >>>010#八进制写法 8
1、数字函数
- 幂运算pow(),例:pow(2,3)
- 取绝对值abs(),例:abs(-20)
- 向下取整floor(),例:floor(32.9)—>32
- 向上取整ceil()与floor()相对,例:ceil(32.1)—>33
- 平方根sqrt(),例:sqrt(9)—>3.0
数字和表达式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。