• Python 基础入门 2_2 Number数据类型


    # Number数据类型 分Int(整型) float(浮点型) complex(复数)
    # 【在python3 以下有long(长整型),3版本当Int 溢出后自动转换成long】
    #Number数据类型之间的转换 Int转float , float转Int
    # Num_float = 1.3
    # Num_int = 1
    # print(int(Num_float),float(Num_int))

    #Number数据类型与String数据类型转换
    # Int_string = 2
    # String_int = "+1"
    # Float_string = 1.5
    # String_float = "-1.6" #当String数据类型转化成Number数据类型,String类型除首字符可以是正负号之外,其余的都只能是数字
    # print(str(Int_string)+str(String_float), int(String_int) , float(String_float))

    # Number数据类型与Boolean数据类型的转换: True相当于1 ,False相当于0
    # print(int(True),float(False))

    #Number数据类型的数学功能,需要引入math包(即import math)
    """
    绝对值:abs(变量)
    取最大值: max(多个变量或常量,2个起,用逗号隔开)
    取最小值: min(多个变量或常量,2个起,用逗号隔开)
    求x的y次方: pow( 原数,指数)
    float四舍五入: round( float ,保留的小数【默认0】)
    向上取整 :math.ceil(float) 当小数大于0时,整数+1
    向下取整 :math.floor(float) 当小数小于等于9时,整数不变
    以floct数据类型返回整数部分及小数部分 : math.modf(float)
    算术平方根: math.sqrt(Num)
    """
    # print(abs(-1) , max(1,3,4,5,7) , min(1,2,3,4,5,6,) , pow(5,2) ,round(53.45663,2) ,math.ceil(7.99),math.floor(7.999))
    # print(math.modf(33.6),math.sqrt(4))
  • 相关阅读:
    剑指 Offer 51. 数组中的逆序对
    剑指 Offer 68
    剑指 Offer 68
    JS绑定事件三种方式
    图片懒加载原理及实现
    资源加载过程
    了解JS单线程和任务队列!
    JS函数作用域提升
    JS函数种类详解
    ES6之模版字符串
  • 原文地址:https://www.cnblogs.com/hjlin/p/10627322.html
Copyright © 2020-2023  润新知