Python小数类型(float)详解

浮点型

Python中,小数也称为浮点数,类型名是“float”。

“浮点数”,是计算机采用的一种数字的表示方法,它相对于定点数加上一个阶码。阶码指明了小数点在定点数中的位置,如果小数点发生移动,就称为浮点数;如果小数点不动,就称为定点数。

其他强类型语言根据存储空间的大小,将浮点型分为了float、double、decimal等类型。而在Python当中只用一种类型即可,就是float。

浮点型的两种写法

Python当中的小数有两种表示方法,分别是十进制形式与指数形式。

十进制形式

十进制就是我们常用的小数形式,如:3.14,2.58,0.36等。

十进制小数必须要包含小数点,否则Python将会把它当做整数处理。

指数形式

Python当中小数的指数写法为:aey,或aEy。

a表示的是尾数,是任意的十进制数。y是指数部分,是一个十进制的整数。e或E是固定的字符,用来分隔尾数和指数部分。

aEy这个表达式等价于:a×10n。

我们举例来看:

float_number = 3.14E3 #相当于:3.14×10的3次方
float_number2 = 0.8E5 #相当于0.8×10的5次方
print(float_number)
print(float_number2)

输出如下:

3140.0
80000.0

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python小数类型(float)详解 - Python技术站

(1)
上一篇 2022年11月20日 下午2:03
下一篇 2022年11月28日 下午8:00

相关文章

  • 查找NumPy数组中的最大和最小元素

    要查找NumPy数组中的最大和最小元素,可以使用NumPy库中的amax和amin函数,它们分别可以在数组中查找最大值和最小值。以下是完整的攻略: 创建NumPy数组 首先,我们需要创建一个NumPy数组,以便在它上面测试amax和amin方法。例如,我们可以创建一个10个元素的随机数组。 import numpy as np # 创建一个10个元素的随机数…

    python-answer 2023年3月25日
    00
  • 简单介绍Python中的try和finally和with方法

    以下是“简单介绍Python中的try和finally和with方法”的完整攻略,其中包括了try语句、finally语句和with语句使用方法和两个示例。这些示例可以帮助我们更地理解如何在Python中使用try和finally和with方法来处理异常和资源管理。 简单介绍Python中的try和finally和with方法 Python中,try和fin…

    python 2023年5月13日
    00
  • python中的itertools的使用详解

    Python中的itertools的使用详解 Python中的itertools模块提供了许多用于操作迭代器的函数,它们可以被组合用于创建各种复杂的运算和算法。在本篇文章中,将介绍这个强大的工具库的常用函数和用法。 1. itertools.count itertools.count(start=0, step=1) 从 start 开始,以 step 为步…

    python 2023年6月3日
    00
  • request基本使用及各种请求方式参数的示例

    当我们需要向网络服务端发送请求或获取数据时,可以使用 Python 中的 requests 库。下面是关于 requests 基本使用及各种请求方式参数的示例攻略。 安装 requests 库 要使用 requests 库,首先需要在命令行中安装: pip install requests 基本使用 在代码中导入 requests 库: import req…

    python 2023年5月13日
    00
  • Python爬虫入门教程01之爬取豆瓣Top电影

    Python爬虫入门教程01之爬取豆瓣Top电影 本次教程将会教你如何使用Python编写一个简单的爬虫程序,用于爬取豆瓣电影Top250的数据。本教程将会覆盖以下主题: 项目简介 准备工作 利用Requests模块获取网页内容 使用BeautifulSoup解析网页 代码实现 结束语 1. 项目简介 这个项目旨在教你如何使用Python编写一个简单的爬虫程…

    python 2023年5月14日
    00
  • Python基于BeautifulSoup爬取京东商品信息

    Python基于BeautifulSoup爬取京东商品信息 在本文中,我们将介绍如何使用Python和BeautifulSoup库爬取京东商品信息。我们将使用Python的requests库发送HTTP请求,然后使用BeautifulSoup库解析HTML响应。最后,我们将提取商品信息并将其保存到CSV文件中。 安装依赖库 在使用Python工具之前,我们需…

    python 2023年5月14日
    00
  • Python assert断言声明,遇到错误则立即返回问题

    以下是“Python assert断言声明,遇到错误则立即返回问题”的完整攻略,其中包括了assert断言的定义、使用方法、示例说明以及常见问题解决方法。 Python assert断言声明,遇到错误则立即返回问题 assert断言的定义 断言是Python中一个非常有用的功能,它可以帮助我们在代码中检查某些条件是否为真。如果条件为假,则会抛出Asserti…

    python 2023年5月13日
    00
  • Python实现双轴组合图表柱状图和折线图的具体流程

    接下来我将为你详细讲解Python实现双轴组合图表柱状图和折线图的具体流程。本文将分为以下几个部分:准备工作、数据准备、绘制柱状图、绘制折线图、绘制双轴组合图、示例说明。 准备工作 在开始绘制双轴组合图之前,需要安装几个Python库:pandas、matplotlib、numpy。如果你没有安装这些库,可以在命令行中使用以下命令分别进行安装: pip in…

    python 2023年5月13日
    00
合作推广
合作推广
分享本页
返回顶部