zoukankan      html  css  js  c++  java
  • Python 数字类型

    int(整形)

      int在python中是不可变数据类型的一种。

        例:>>>var1 = 10

    long(长整型[也可以代表八进制和十六进制])

      Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。

      在python3中long重命名为int  并且改为long+int 双整数实现的方法, 统一为 int ,实现高精度整数运算。

      注:在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即 -2147483648~2147483647

      注:在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即 -9223372036854775808~9223372036854775807

        例:>>> long('123')

          123L 

          >>>var2 = 678L (可以使用小写l,但是为了避免与数字1混淆,建议使用L)

    float(浮点型)

      很简单,即带有小数的数字。

        例:>>>var3 = 12.34

    complex(复数)

      复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数,虚数部分的字母j大小写都可以。

        注:虚数是指平方是负的数。

        如果不理解可以参考这个地址的复数介绍,写的很详细:http://f.dataguru.cn/thread-38287-1-1.html

          例:>>> var4 = 123j  

    附加一个布尔值 

      布尔值是“真” True 或“假” False 中的一个。代码执行的时候也会在将值 True 和 False 转换为 1 和 0。

  • 相关阅读:
    Docker实践之03-Dockerfile指令详解
    Docker实践之02-使用镜像及定制
    通过Hack方式实现SDC中Stage配置联动刷新
    多级部门查询性能问题解决方案
    Docker实践之01-入门介绍
    从阿里腾讯2朵云产品中学到的用户体验
    HttpClient在多线程环境下踩坑总结
    一次对JDK进行"减肥"的记录
    北京西站如何进站接人
    多实例集群部署下的图片上传和访问
  • 原文地址:https://www.cnblogs.com/MYue/p/8810905.html
Copyright © 2011-2022 走看看