zoukankan      html  css  js  c++  java
  • Python3

    在 Python 中,数字并不是一个真正的对象类型,而是一组类似类型的分类。Python 不仅支持通常的数字类型(整数和浮点数),而且还能够通过常量去直接创建数字以及处理数字的表达式。数字数据类型是不可变的,如果改变数字数据类型的值,将会重新分配内存空间。

    创建数字对象并赋值:

    >>> var = 1
    >>> var, type(var)
    (1, <class 'int'>)
    

    del 语句删除数字对象的引用:

    >>> var = 1
    >>> del var
    >>> var
    Traceback (most recent call last):
      File "<pyshell#8>", line 1, in <module>
        var
    NameError: name 'var' is not defined
    

    del语句删除单个对象或多个对象:

    >>> var0, var1 = 1, 2
    >>> del var0, var1
    

    Python3 支持三种不同的数值类型:int、float、complex。
    整数可以编写为二进制、八进制、十进制、十六进制的形式。

    >>> 0b1010    # 二进制
    10
    >>> 0o12    # 八进制
    10
    >>> 0xa    # 十六进制
    10
    

    数字类型的转换
    int(x),将 x 转换为一个整数。
    float(x),将 x 转换到一个浮点数。
    complex(x),将 x 转换到一个复数,实数部分为 x ,虚数部分为 0 。
    complex(x, y),将 x 和 y 转换到一个复数,实数部分为 x ,虚数部分为 y ,x 和 y 是数字表达式。

    数字类型的运算
    Python 解释器可以作为一个简单的计算器,可以在解释器里输入一个表达式,它将输出表达式的值。
    表达式的语法: +、-、、* 和 /

    数学常量

    常量 描述
    pi 数学常量 pi 圆周率
    pi 数学常量 e 自然常数
  • 相关阅读:
    23种设计模式(12):策略模式
    23种设计模式(11):责任链模式
    23种设计模式(10):命令模式
    23种设计模式(9):访问者模式
    23种设计模式(8):观察者模式
    23种设计模式(7):中介者模式
    23种设计模式(6):模版方法模式
    创建型模式总结
    23种设计模式(5):原型模式
    leetcode6
  • 原文地址:https://www.cnblogs.com/lipandeng/p/11168934.html
Copyright © 2011-2022 走看看