如何在 Python 中移除小数2024 年 8 月 29 日 | 阅读 3 分钟 我们在 Python 中处理过不同类型的数字,并根据我们的需要修改了它们的类型。 在本教程中,我们将讨论如何在 Python 中移除小数点。 让我们从一个简单的程序开始, 输出 <class 'int'> <class 'float'> <class 'complex'> 说明 在上面的程序中,我们声明了 a、b 和 c 分别为 24、19.4 和 3+4j。 检查它们的类型后,我们知道 a 属于 'int' 类,b 属于 'float' 类,c 属于 'complex' 类。 这里我们需要处理浮点数,所以让我们列出移除数字中小数点的不同方法。
让我们详细讨论它们中的每一个—— 使用 trunc() 函数在第一个程序中,我们将使用 trunc() 函数移除数字中小数点。 以下程序说明了这一点- 输出 523 <class 'int'> 21 <class 'int'> 182 <class 'int'> 211 <class 'int'> 19 <class 'int'> 说明 让我们看看上面程序的解释——
使用 int()现在是时候了解第二种方法了,即使用 int() 移除小数点。 下面的程序显示了如何做到这一点: 输出 <class 'float'> <class 'float'> <class 'float'> 523 21 182 <class 'int'> 说明 让我们来理解我们在这里做了什么——
使用 split()最后,在最后一种方法中,我们将使用有趣的 split() 来获取整数值。 以下程序说明了这一点- 输出 The resultant list is: [523, 21, 182, 211, 19] 说明 让我们看看上面程序的解释——
结论在本教程中,我们从 Python 中使用的数字类型的总体概念开始,然后学习了移除数字中小数点的各种方法。 下一个主题Python 闭包 |
在本教程中,我们将学习 doctest 模块。它是一个测试框架,可帮助我们同时文档化和测试代码。此模块允许我们文档化和测试我们的代码,这对于编码至关重要。默认情况下,我们可以使用 docstring...
阅读 17 分钟
在这个问题中,我们将给出两个数组。设数组为 array1 和 array2。这两个数组将是已排序的,并且可以具有不同的大小。设两个数组的大小为 n 和 m,其中 n 是元素数量...
阅读 15 分钟
引言:在本教程中,我们将讨论勒让德级数的微分,并使用 Python 中的 NumPy 设置导数。有一种方法可以微分勒让德级数并使用 NumPy 库中的 NumPy 在 Python 中选择导数,该方法名称是...
阅读 3 分钟
IPython 指的是交互式 Python。它是一个用于 Python 的交互式命令行终端。它将为 Python 计算提供一个 IPython 终端和基于 Web 的(Notebook)平台。它比标准的 Python 解释器具有更高级的功能,并且可以快速执行单行 Python 代码。Python 和...
11 分钟阅读
亚马逊 Alexa 是亚马逊开发的虚拟助手。它可以进行语音交互、播放音乐、创建待办事项列表、设置闹钟、播放播客、播放有声读物,并提供实时天气、新闻和交通信息。Alexa 还能够控制各种智能设备,包括灯光、开关、恒温器和...
18 分钟阅读
在本教程中,我们将学习如何使用 Matplotlib 在子图中包含图例。创建图后可以使用 legend() 函数添加图例。语法:子图中图例的语法是:axes[position].legend(loc = ''),其中 loc 用于位置。方法:以下是我们将介绍的方法...
阅读 3 分钟
大多数程序不是通过执行一系列简单的语句来运行的。代码的编写是为了允许根据变量值的变化做出选择并遵循程序中的多条路径。所有编程语言都包含一组预先包含的控制结构,它们使...
5 分钟阅读
子集是属于另一个称为“超集”的集合的元素集合。在 Python 中,子集可以用列表、元组或任何其他可迭代对象来表示。要检查子集是否包含在超集中,您可以使用 issubset 方法...
阅读 4 分钟
Python 是一种动态类型语言,这意味着我们无需在使用变量之前提及变量类型或声明。这使得 Python 成为最有效和易于使用的语言。Python 中的每个变量都被视为一个对象。在声明变量之前,我们必须...
阅读 2 分钟
TSP 简介:旅行商问题 (TSP) 是计算机科学中一个众所周知的挑战,目标是确定最短路径,该路径在返回起始位置之前,恰好一次停留在给定集合中的每个城市。TSP 问题在计算上具有挑战性,并且...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India