• 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 自然常数
  • 相关阅读:
    调用组件的C++代码
    如何用C语言读写文件
    linux 常用命令总结(tsg)
    com.mysql.jdbc.MysqlDataTruncation: Data trunca...
    SpringMVC配置
    中文转换成Unicode编码 和 Unicode编码转换为中文
    在visual studio中运行C++心得
    博客园博客转至个人网站博客声明
    Seafile安装踩坑
    不要因为走得太远,而忘了自己的初心
  • 原文地址:https://www.cnblogs.com/lipandeng/p/11168934.html
Copyright © 2020-2023  润新知