当前位置:   article > 正文

python入门3数学功能函数_round(x,y)方法返回保留y位小数的x值

round(x,y)方法返回保留y位小数的x值

(1)数学功能 ①abs() 返回数字的绝对值
② > < 比较两个数的大小
③max() min() 返回给定参数的最大值 最小值 例:max(1,2,3,4,5,6)
④pow(x,y) 返回x的y次方
⑤round(x,y) 返回x的近似值 保留小数点后y位
根据 保留的最后一位数后面的第一个数字 进行四舍五入 例:round(3.546,1)->3.5

(2)数学函数
import math 数学相关的库
①math.ceil() 向上取整
②math.floor()向下取整
③math.sqrt() 开平方
④math.modf() 返回整数部分与小数部分,两部分都为浮点数

(3)函数式编程
map(lambda x: x+2, a)
首先定义一个函数,然后用map()命令将函数逐一应用到map列表中的每个元素,最后返回
一个数组
map()命令也接多参数的函数,如map(lambda x,y:x*y,a,b)

reduce(lambda x,y:x*y, range(1,n+1))
reduce命令首先将列表的前两个元素作为函数的参数进行运算,依次递推,直到列表结束

filter()函数
filter( lambda x : x>5 and x<8,range(10) )
过滤器,用来筛选出列表中符合条件的元素
用列表解析写为:
b=[i for i in range(10) if i>5 and i<8]

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/726404
推荐阅读
相关标签
  

闽ICP备14008679号