zoukankan      html  css  js  c++  java
  • Python取整函数

    ceil() 向上取整

    返回数字的上入整数,如ceil(4.1) 返回 5

    ceil()接受的参数必须是数字类型,可以是True或者False,True(代表1),False(代表0),我试了ceil(None),会报错

    from math import ceil
    
    print(ceil(5.3))  # 6
    print(ceil(-5.3))  # -5
    print(ceil(0))  # 0
    print(ceil(True))  # 1
    print(ceil(False))  # 0
    
    print(ceil(None))
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: must be real number, not NoneType

    floor() 向下取整

    返回数字的下舍整数,如math.floor(4.9)返回 4

    floor()接受的参数也必须是数字类型,如果给的是小数,会向下取整数,如果给的是整数,那么返回的还是这个整数,给的如果是负整数也一样返回负整数

    from math import floor
    
    print(floor(5.3))  # 5
    print(floor(-5.3))  # -6
    print(floor(0))  # 0
    print(floor(True))  # 1
    print(floor(False))  # 0
    
    print(floor(None))
    # Traceback (most recent call last):
    #   File "<stdin>", line 1, in <module>
    # TypeError: must be real number, not NoneType
  • 相关阅读:
    vrf
    安装diskimage-builder制作ironic镜像
    打印bios启动日志
    iproute2更新
    ip link add type vrf报错哦
    ip link add type vrf报错哦
    case 条件语句
    Go项目结构
    MySQL与Python交互
    数据提取之JSON与JsonPATH
  • 原文地址:https://www.cnblogs.com/blog-rui/p/10757201.html
Copyright © 2011-2022 走看看