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

    数字数据类型,包括整数、浮点数、复数和布尔类型。

        整数 int 长整型(数字长度不限制):包括正数,负数,0。

    # 正数
    num_int = 123
    print(type(num_int))
    # <class 'int'>
    # 0
    num_int_2 = 0
    print(type(num_int_2))
    # <class 'int'>
    # 负数
    num_int_3 = -226
    print(type(num_int_3))
    # <class 'int'>

        浮点数 float 浮点型:由整数部分和小数部分组成,可用科学计数法表示。

    # 浮点型 float
    num_float = 12.23
    print(num_float)
    # 12.23
    print(type(num_float))
    # <class 'float'>
    
    num_float_2 = -15.63
    print(num_float_2)
    # -15.63
    print(type(num_float_2))
    # <class 'float'>
    
    # 扩大100倍
    num_float_3 = 2.5e2
    print(num_float_3)
    # 250.0
    print(type(num_float_3))
    # <class 'float'>
    
    # 3.23e缩小100倍
    num_float_4 = 3.23e-2
    print(num_float_4)
    # 3.23e-18
    print(print(type(num_float_4)))
    # <class 'float'>

        复数 complex :复数由 实部和虚部组成,例 3+4j 或 3+4J (虚部的 j )不区分大小写。实部和虚部可以是浮点数和整数。

    # 复数 complex
    num_complex = 5+6j
    print(num_complex)
    # (5+6j)
    print(type(num_complex))
    # <class 'complex'>
    # j J 均可
    num_complex_2 = 8+7J
    print(num_complex_2)
    # (8+7j)
    print(type(num_complex_2))
    # <class 'complex'>
    
    num_complex_3 = 3.j
    print(num_complex_3)
    # 3j
    print(type(num_complex_3))
    # <class 'complex'>
    
    num_complex_4 = .6j
    print(num_complex_4)
    # 0.6j
    print(type(num_complex_4))
    # <class 'complex'>
    
    num_complex_5 = .6 +6.j
    print(num_complex_5)
    # (0.6+6j)
    print(type(num_complex_5))
    # <class 'complex'>

        布尔类型 bool:当判断条件为真时,返回True。当条件为假时,返回False。

        

    # 布尔类型 bool
    
    num_bool = True
    print(num_bool)
    # True
    print(type(num_bool))
    # <class 'bool'>
    
    num_bool_False = False
    print(num_bool_False)
    # False
    print(type(num_bool_False))
    # <class 'bool'>
    
    # 有时判断条件是否成立使用 not True 

    2020-02-04

    如果觉得文章不错,可以分享给其他人哟~
  • 相关阅读:
    使用proguard导出项目时 报错
    一个有关canvas的Bug
    一点小想法
    C#调用非托管代码(转)
    对3DES加密的运用的一个简单示例(转)
    使用X.509数字证书加密解密实务(二) 使用RSA证书加密敏感数据(转)
    dtree用法(转)
    使用X.509数字证书加密解密实务(一) 证书的获得和管理(转)
    Oracle SQL Loader的详细语法(转)
    使用X.509数字证书加密解密实务(三) 使用RSA证书结合对称加密技术加密长数据(转)
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12259684.html
Copyright © 2011-2022 走看看