python学习笔记---数字和表达式
除法:/ >>>1/2 ----非实际意义的除法 0 >>>1/2.----要想有实际意义就用浮点数 0.5 整除:// ----无论浮点或整数 都是整除 >>>1.0//2 0.0 取余 % >>>2.75%0.5 0.25 幂运算 ** >>>2**3 长整型 100000000000000000L (大写L)即可 十六进制: >>>0xAF 175 八进制 >>>010 8 赋值 >>>x=3 变量x绑定到了值3 获取用户输入: >>> x=input("请输入x:”) 管窥if语句 >>>if 1==1:print("one equals one") 注意:交互式解释器需要两次回车才会执行 幂函数 >>>2**3==pow(2,3) 取绝对值 >>>abs(-10) 四舍五入 >>>round(1.0/2.0) 1.0 地板 >>>import math >>>math.floor(32.9) 32.0 天花板 >>>math.ceil(32.1) 33.0 int函数 ---强制转换 >>>int(math.floor(32.9)) 32 类似的函数 long float 它们是类型对象 通过变量引用函数 >>>foo=math.sqrt >>>foo(4) 2.0 python本身就支持复数 >>>(1+3j)*(9+4j) (-3+31j) 求-1的平方根