资源经验分享Python3数据类型之数字-Python入门到精通

Python3数据类型之数字-Python入门到精通

2019-10-14 | |  65 |   0

原标题:Python3数据类型之数字-Python入门到精通

原文来自:CSDN      原文链接:https://blog.csdn.net/u011236348/article/details/102538798


前言

更多内容,请访问我的 个人博客


Python3 支持四种不同的数值类型:

  • 整型(int)
    整型也叫int型,就是我们数学中认识的整数,即1、2、3、4这样的数。当然了,也包括负整数。Python3整型没有大小限制,只要内存允许,可以写一个很大很大的数字。

  • 浮点型(float)
    浮点型也叫float型,就是我们数学中认识的小数。浮点型也可以使用科学计数法表示(如:2.5e2 = 2.5 x 102 = 250)。

  • 布尔型(bool)
    布尔型也叫bool型。有两大类,一类的值是真,一类的值是假。像数字0就是代表假,1、2、3、4这样的数就代表真。

  • 复数型(complex)
    复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

Python3 数字类型转换

当然了,这几种数据类型是可以相互转换的。

  • int(x) 将x转换为一个整数。

  • float(x) 将x转换到一个浮点数。

  • complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

以下示例将浮点数强制转化为整数:

>>> a = 2.0
>>> int(a)
2

对于数字类型,没啥特别难理解的地方,以下就介绍一些常用的函数供参考。

函数返回值(描述)
abs(x)返回数字的绝对值,如abs(-22) 返回 22
ceil(x)函数返回一个大于或等于 x 的最小整数,如math.ceil(2.2) 返回 5
random()返回随机生成的一个实数,它在[0,1)范围内
shuffle(lst)将序列的所有元素随机排序

免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:泛统计理论初探——非线性支持向量机探讨

下一篇:算法经典搜索问题--迷宫

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...