zoukankan      html  css  js  c++  java
  • 数字和表达式(python)

    >>>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
  • 相关阅读:
    用户与组
    初识linux
    权限管理
    认识vim 编辑器
    文件归档
    路由相关术语
    Access、Hybrid和Trunk
    #error作用
    交换芯片收发包的 DMA 实现原理
    linux网络学习
  • 原文地址:https://www.cnblogs.com/allen0/p/6347821.html
Copyright © 2011-2022 走看看