Python数值类型

Python支持五种数字类型

包括 1.有符号整型(int)------>  2. 长整型(long)3. 布尔值(bool)

4. 浮点值 (float)

5. 复数(complex)

主要注意的事:在Python 3.X中已经不把 int 和 long 区分了,而在Python 2.X 中还事区分的,据《python核心编程(第二版)》中,整型和长整型正在逐步统一为一种整型类型,从Python 2.X 开始,Python 不在会报整型溢出的错误,结果会自动转化成长整型。在未来的Python 版本中,两种整型类型将会无缝结合,长整型L也会变得可有可无。

同时还要注意:Python 的长整型有点类似于 Java 的 BigInteger 类型。

以下可以看到在Python 中 int 的最大值

import sys
print sys.maxint
输出是:2147483647

布尔值是一个特殊的整型,尽管布尔值由常量True 和 False 来表示,如果将布尔值放到一个数值的上下文中:True 会被当成数值 1,False 会被当成数值 0。


还有复数类型complex,笔者现在不甚了解,希望大家能自己多多找资料查阅相关用法。


其实还有一种数值类型:decimal(详细说明请见官方文档:点击打开链接

详细解说参见:CSDN博客

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值