Python数值类型
来源:互联网 发布:淘宝客直通车 编辑:程序博客网 时间:2024/06/10 00:08
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 sysprint sys.maxint
输出是:2147483647
布尔值是一个特殊的整型,尽管布尔值由常量True 和 False 来表示,如果将布尔值放到一个数值的上下文中:True 会被当成数值 1,False 会被当成数值 0。
还有复数类型complex,笔者现在不甚了解,希望大家能自己多多找资料查阅相关用法。
其实还有一种数值类型:decimal(详细说明请见官方文档:点击打开链接)
详细解说参见:CSDN博客
0 0
- python类型数值操作
- Python数值类型
- Python数值类型学习
- Python基础--数值类型
- python 数值类型转换
- python 数值类型,判断类型
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- 什么叫移植
- oracle上亿条记录大表delete
- java专题——二叉树(插入、查找、删除)
- 如何做一个更好的重构工程师
- 横空出世,席卷互联网--评微软等公司数据结构和算法面试100题
- Python数值类型
- 如何成为一个杰出的程序员?
- usaco Barn Repair (贪心)
- GoF之组合/聚合复用原则
- 手机助手管理android端文件原理
- 读javascript DOM编程艺术
- Qt程序创建菜单
- 怎么样编写高效的js代码
- 为什么知识需要整理需要管理!?