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)。转载请注明出处!
    限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。

  • 相关阅读:
    在这个互联网泡沫时代,施主你有何焦虑?
    对于公司最近一次技术分享的总结
    Windows系统下Redis的安装
    论语
    系统的简单和复杂是由什么决定的?
    Swift之 ? 和 !
    div模拟table,可实现左右高度同增长(html布局)
    动态添加的无缝轮播
    根据数据库名获取表和字段信息(mysql版)
    博客园更新了?
  • 原文地址:https://www.cnblogs.com/phillee/p/15711948.html
Copyright © 2011-2022 走看看