除法:/
>>>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的平方根