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

python学习2

2016-03-04 17:30 567 查看
函数 int()直接截去小数部分。(返回值为整数)

函数 floor()得到最接近原数但小于原数的整数。(返回值为浮点数)

函数 round()得到最接近原数的整数。(返回值为浮点数) 

函数                                       功能

abs(num)                          返回 num 的绝对值

coerce(num1, num2)      将num1和num2转换为同一类型,然后以一个 元组的形式

                                           返回。

divmod(num1, num2)     除法-取余运算的结合。返回一个元组(num1/num2,num1 %

                                           num2)。对浮点数和复数的商进行下舍入(复数仅取实数部分的商)

pow(num1, num2, mod=1) 取 num1 的 num2次方,如果提供 mod参数,则计算结果

                                               再对mod进行取余运算

round(flt, ndig=0)          接受一个浮点数 flt 并对其四舍五入,保存 ndig位小数。

                                        若不提供ndig 参数,则默认小数点后0位。

模块                   介绍

decimal            十进制浮点运算类 

Decimalarray   高效数值数组(字符,整数,浮点数等等)

math/cmath      标准C库数学运算函数。常规数学运算在match模块,复数运算在cmath模块

operator            数字运算符的函数实现。比如 tor.sub(m,n)等价 于 m - n

random             多种伪随机数生成器

核心模块: random

当你的程序需要随机数功能时,random 模块就能派上用场。该模块包含多个伪随机数发生器,它们均以当前的时间戳为随机数种子。这样只要载入这个模块就能随时开始工作。下面列出了该模块中最常用的函数

 randint()      两个整数参数,返回二者之间的随机整数

randrange() 它 接 受 和 range() 函 数 一 样 的 参 数 , 随 机 返 回range([start,]stop[,step])结果的一项

uniform() 几乎和 randint()一样,不过它返回的是二者之间的一个浮点数(不包括范围上限)

random() 类似 uniform() 只不过下限恒等于 0.0,上限恒等于 1.0

choice() 随机返回给定序列(关于序列,见第六章)的一个元素
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: