zoukankan      html  css  js  c++  java
  • 【Python学习笔记】之基本集成库

    1. 使用开源算法库opencv

    需要先安装相关的库文件

    pip3 install opencv-contrib-python
    

    如果下载速度太慢可以更换下载源,使用如下命令

    pip3 install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    2. 标准库函数math.ceil()

    该函数返回一个不小于输入的最小整数。ceil本身是天花板的意思,顾名思义,就是求得一个比给定输入值大的数,比给定输入大的数有无数多个,取哪一个呢,于是规定取最小的那个作为标准,即最终返回的是比给定输入值大的所有数中最小的一个,也就是最接近的一个。返回值是int类型。

    import math
    print(math.ceil(1.4))
    print(math.ceil(1.6))
    print(math.ceil(-1.4))
    print(math.ceil(-1.6))
    print(math.ceil(1.0))
    print(math.ceil(-1.0))
    
    2	#math.ceil(1.4)
    2	#math.ceil(1.6)
    -1	#math.ceil(-1.4)
    -1	#math.ceil(-1.6)
    1 	#math.ceil(1.0)
    -1	#math.ceil(-1.0)
    

    3. 标准库函数math.floor()

    The math.floor() method rounds a number DOWN to the nearest integer, if necessary, and returns the result.

    与上面的math.ceil()相对应,该函数返回一个不大于输入的最大整数。返回值是int类型。floor本身是地板的意思,从比给定输入值小的所有整数中取一个最大的作为标准。

    import math
    print(math.floor(1.4))
    print(math.floor(1.6))
    print(math.floor(-1.4))
    print(math.floor(-1.6))
    print(math.floor(1.0))
    print(math.floor(-1.0))
    
    1	#math.floor(1.4)
    1	#math.floor(1.6)
    -2	#math.floor(-1.4)
    -2	#math.floor(-1.6)
    1	#math.floor(1.0)
    -1	#math.floor(-1.0)
    

    本文作者 :phillee
    发表日期 :2021年12月20日
    本文链接https://www.cnblogs.com/phillee/p/15711948.html
    版权声明 :自由转载-非商用-非衍生-保持署名(创意共享3.0许可协议/CC BY-NC-SA 3.0)。转载请注明出处!
    限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。

  • 相关阅读:
    Chrome开发者工具中Elements(元素)断点的用途
    最简单的SAP云平台开发教程
    Java实现 LeetCode 495 提莫攻击
    Java实现 LeetCode 494 目标和
    Java实现 LeetCode 494 目标和
    Java实现 LeetCode 494 目标和
    Java实现 LeetCode 493 翻转对
    Java实现 LeetCode 493 翻转对
    Java实现 LeetCode 493 翻转对
    Java实现 LeetCode 492 构造矩形
  • 原文地址:https://www.cnblogs.com/phillee/p/15711948.html
Copyright © 2011-2022 走看看