Python
osc_wanghj
这个作者很懒,什么都没留下…
展开
-
【y%x math.fmod(y,x)的区别详细讲解】
y%x = y - (y/x)*xmath.fmod(y,x) = y - (y/x)*x只是y/x(商)的取值方式各有不同: y%x运算总是将y/x的值向下取整,而math.fmod(y,x)是将y/x的值向0取整。举例:1)-2%3 = -2 - (-2/3)*3= -2 - math.floor(-2/3)*3= -2 - math.floor(-0.666666666)*3= -2 - (...原创 2018-03-08 22:20:35 · 5225 阅读 · 0 评论 -
Paython之lambda
def func(x): f1 = lambda y: y ** 2 f2 = lambda y: y ** 3 return f1(x) + f2(x) print(func(2))输出值: 12a,b = 5,3 func_list = [lambda x,y: x+y,lambda x,y: x-y,lambda x,y: x * y] for func in fun...原创 2018-03-10 18:09:47 · 454 阅读 · 0 评论