Python基础——核心数据类型_数字

    分类
    整型
    分为一般整型和长整型,一般整数为4字节。对于比较大的数,用长整型, 数字后面加L,如1000000000L,即使不显式加L,python也可以通过检测整数是否超过一般整型所能表示的最大整数进行自动转换。
    还可以使用十六进制、八进制、二进制表示整数:
         十六进制:>>>0xAF 0XAF
         八进制:>>>0o10 0O10
         二进制:>>>0b10 0B10

    浮点数

    复数

    1+2j or 1+2J
    complex(real, imag)

    bool
    任何非零数字或者非空对象都为真;数字零、空对象或者None都为假。

    内置操作
        常见的算术运算无外乎+ - × /,python中比较特殊的是除法运算。
        除法
        如果是两个整数相除,那么结果的小数部分被截出了,只保留整数部分。

    >>>1 / 2
    0

    如果想要正常的除法操作,需要让两个数中至少一个是小数

    >>> 1. / 2
    0.5

    另一种使用正常除法的方法是在程序开始处引入:

    >>>from __future__ import division

    python提供了另一个除法操作符,//(双斜线),这个是用于实现整除的操作符,即使操作数是浮点数,也可以得到整出结果。

    >>> 1.0 // 2.0
    0.0

        幂运算
    另一个在python中比较新鲜的运算是求幂,

    2的3次方
    >>>2 ** 3

    或者使用函数来求乘方:pow(2, 3)

        其他运算
    绝对值:abs(x)
    四舍五入:round(x)
    向下取整:floor(x)

    • 0
      点赞
    • 0
      收藏
      觉得还不错? 一键收藏
    • 0
      评论
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值