您的位置:首页 > 编程语言 > Python开发

Python学习笔记——数字

2016-03-16 13:49 465 查看
数字类型

创建和赋值:

更新:

删除:del object

整型

双精度浮点数

复数

num = 1+2j  #创建复数
num.real    #该复数的实部
num.imag    #该复数的虚部
num.conjugate() #返回该复数的共轭复数


运算符

#算数运算符
+
-
*
/
//
%
#位运算符——只有整型有
~      #取反
<<      #num1左移num2位
>>      #num1右移num2位
&       #与
^       #异或
|       #或


内建函数

abs()           #返回绝对值
coerce()        #数据类型转化
divmod()        #返回两个数,地板除+取余
pow()           #乘幂,可接受第三个参数取余
round()         #四舍五入
int()           #直接截去小数部分
math.floor()    #最接近但小于原数的整数

oct()           #返回整数的八进制字符串
hex()           #返回整数的十六进制字符串
ord()           #返回ASCII整数值
chr()           #返回数字对应ASCII字符串
unichr()        #返回对应Unicode字符


相关模块

decimal         #十进制浮点运算
array           #高效数值数组
math/cmath      #标准c库数学运算
operator        #数字运算符的函数实现
random          #多种伪随机数生成器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python