Python 中的 Operator 模块2024 年 08 月 29 日 | 阅读 9 分钟 在本教程中,我们将学习 Python 的运算符模块及其各种函数。我们将在 Python 程序中使用运算符模块的这些函数来演示它们的工作原理。 Python 运算符模块顾名思义,运算符模块在 Python 程序中执行各种操作,并对两个输入数字进行操作。Python 运算符模块是 Python 的内置模块之一,它提供了许多函数,如 add(x, y)、floordiv(x, y) 等,我们可以使用这些函数对两个输入数字执行各种数学、关系、逻辑和位运算。在本节中,我们将学习运算符模块的一些函数,并在 Python 程序中使用其中的每一个来理解它们的功能。我们已根据功能将运算符函数分为几类。 数学运算函数在这里,我们将介绍一些主要的运算符函数,我们可以使用它们对给定的两个输入值执行加法、减法、除法等数学运算。让我们看看下面的函数,通过在程序中使用它们来简要理解它们。 1. add(x, y):我们可以使用运算符模块的 add(x, y) 函数来添加给定的两个输入数字,其中 x 和 y 是两个输入值。 运算符模块在此函数中执行 “x + y” 操作。 语法 示例 输出 Enter first integer number: 234 Enter second integer number: 729 Addition of input numbers given by you is: 963 解释:在程序中导入运算符模块后,我们使用 add() 函数并提供用户输入的两个数字作为参数来相加。然后,我们将两个数字相加的结果作为程序的输出打印出来。 2. sub(x, y):顾名思义,sub() 函数用于执行减法运算,我们可以通过将两个数字作为参数提供到 sub() 函数中来进行相减。 运算符模块在此函数中执行 “x - y” 操作。 语法 示例 输出 Enter first integer number: 727 Enter second integer number: 344 Subtraction of input numbers given by you is: 383 解释:我们通过将用户输入的数字作为参数提供到运算符模块的 sub() 函数中来计算它们的差值,并将减法结果打印到输出中。 3. mul(x, y):我们可以使用 mul(x, y) 函数来获得给定两个输入数字的乘积,其中 x 和 y 是两个输入值。 运算符模块在此函数中执行 “x * y” 操作。 语法 示例 输出 Enter first integer number: 27 Enter second integer number: 23 Multiplication result of numbers given by you is: 621 解释:我们通过将用户输入的数字作为参数提供到运算符模块的 mul() 函数中来计算它们的乘积,并打印结果。 4. truediv(x, y):运算符模块的 truediv() 函数用于获取给定为参数的两个数字 x 和 y 的精确除法值或结果。 运算符模块在此函数中执行 “x / y” 操作。 语法 示例 输出 Enter first integer number: 25 Enter second integer number: 6 True division result of numbers given by you is: 4.166666666666667 解释:我们通过将用户输入的数字作为参数提供到 truediv() 函数中来计算它们的除法,以获得精确的真除法结果并打印出来。 5. floordiv(x, y):顾名思义,floordiv() 函数也用于除以两个数字,但它执行地板除法并返回地板值,即最大的小于或等于结果的整数。 运算符模块在此函数中执行 “x // y” 操作。 语法 示例 输出 Enter first integer number: 25 Enter second integer number: 6 Floor division result of numbers given by you is: 4 解释:我们通过将用户输入的数字作为参数提供到 floordiv() 函数中来执行地板除法,以获得地板值作为除法结果并打印出来。 6. mod(x, y):mod(x, y) 用于通过将两个数字作为参数提供到函数中来获得它们的模。 运算符模块在此函数中执行 “x % y” 操作。 语法 示例 输出 Enter first integer number: 17 Enter second integer number: 13 Result of modulus operation on numbers given by you is: 4 解释:我们通过将用户输入的数字作为参数提供到 mod() 函数中来执行模运算,并打印模运算结果。 7. pow(x, y):要获得函数的幂值,我们使用 pow(x, y) 函数,其中 y 被视为 x 的幂。 运算符模块在此函数中执行 “x ** y” 操作。 语法 示例 输出 Enter an integer number: 5 Enter power value for the integer number you gave: 5 Exponentiation result of power value of number given by you is: 3125 关系运算函数我们将查看运算符模块中的更多函数,但这些函数属于关系运算类别。使用这些函数,我们可以建立任何给定的两个输入数字之间的关系,例如较小的、较大的、相等的等等。看看下面来自关系类别的运算符函数,并在 Python 程序中使用它们。 8. lt(x, y):我们可以使用此函数来比较参数中给出的第一个数字 (x) 是否小于第二个输入数字 (y)。如果 x 小于 y,lt(x, y) 将在输出中返回“true”;否则,它将返回 false 作为结果。 运算符模块在此函数中执行 “a < b” 操作。 语法 示例 输出 Enter first integer number: 24 Enter second integer number: 26 Is first number given by you is smaller than the second number: True 解释:在将两个数字作为用户输入后,我们对它们进行了比较,并检查用户给出的第一个数字是否小于第二个数字。然后,我们在输出语句中将比较结果打印为 true 或 false。 9. le(x, y):我们可以使用运算符模块的 le(x, y) 函数来建立 x 和 y 之间的关系,并检查 x(第一个数字)是否小于或等于 y(第二个数字)。 运算符模块在此函数中执行 “a <= b” 操作。 语法 示例 输出 Enter first integer number: 23 Enter second integer number: 19 Is first number given by you is smaller or equal to the second number: False 10. gt(x, y):gt(x, y) 用于比较两个输入数字,并检查参数中的第一个数字 (x) 是否大于第二个数字 (y),它也仅以 True 或 False 的形式给出结果。 运算符模块在此函数中执行 “a > b” 操作。 语法 示例 输出 Enter first integer number: 38 Enter second integer number: 49 Is first number given by you is greater than the second number: False 11. ge(x, y):我们可以使用运算符模块的 ge(x, y) 函数来建立 x 和 y 之间的关系,并检查 x(第一个数字)是否大于或等于 y(第二个数字)。 运算符模块在此函数中执行 “a => b” 操作。 语法 示例 输出 Enter first integer number: 23 Enter second integer number: 21 Is first number given by you is greater or equal to the second number: True 12. eq(x, y):eq(x, y) 用于建立两个输入数字之间的关系,并检查参数中的第一个数字 (x) 是否等于第二个数字 (y),它也仅以 True 或 False 的形式给出结果。 运算符模块在此函数中执行 “a = b” 操作。 语法 示例 输出 Enter first integer number: 24 Enter second integer number: 26 Is both input numbers given by you are equal: False 13. ne(x, y):ne(x, y) 函数的作用与 eq(x, y) 函数完全相反,即它检查参数中给出的两个数字是否不相等,然后以 true 和 false 的形式产生结果。 运算符模块在此函数中执行 “a != b” 操作。 语法 示例 输出 Enter first integer number: 7 Enter second integer number: 9 Is both input numbers given by you are not equal: True 结论在本教程中,我们讨论了 Python 的运算符模块及其带有示例的各种函数。 |
Python 编程语言提供了一个标准的图形用户界面(GUI)框架 Tkinter,用于开发快速简单的 GUI 应用程序。在接下来的教程中,我们将使用 GUI 在 Python 中开发一个简单的多项选择测验游戏。我们将使用...
阅读 29 分钟
在接下来的教程中,我们将学习如何使用 Python 的 Tkinter 库构建一个简单的 GUI 计算器。我们将逐步学习整个代码片段。那么,让我们开始吧。使用 Tkinter 开始 GUI 计算器 Tkinter 库提供了最快……
阅读 24 分钟
Pandas 是一个功能强大的 Python 库,为处理表格数据提供了易于使用的数据操作工具。它构建在 NumPy 包之上,并为数据分析提供了高级接口。数据分析中最常见的任务之一是读取...
7 分钟阅读
在本教程中,我们将讨论 Python 中 time 模块的 clock() 函数。我们还将看到 Python time clock() 方法的语法以及一些示例以便更好地理解。理解 Python 中的 time clock() 方法 clock() 方法是一个函数...
阅读 3 分钟
前馈神经网络 缺乏输入和输出之间反馈的人工神经网络。也可以用节点之间没有循环连接的网络来描述它。让我们把它看作一个图表。您将在上图中看到...
阅读 4 分钟
Companding(压缩和扩展的缩写)是一种用于数字通信系统的技术,用于提高传输信号的信噪比 (SNR)。该技术涉及在传输前压缩信号的动态范围,然后在传输后将其扩展回其原始范围……
阅读 3 分钟
在这一部分,我们将学习 Python 编程语言中 strftime() 函数如何操作以及它的一些变体。所以让我们开始吧。为了实现各种类型的数据功能,Python 提供了多个模块,每个模块都包含一个...
阅读 8 分钟
Kivy 是 Python 中一个独立于平台的图形用户界面工具。因为它兼容 Android、iOS、Linux 和 Windows。它通常用于 Android 应用程序的开发,但这并不妨碍它在桌面程序中的应用。屏幕管理器小部件:一个名为...的小部件
阅读 62 分钟
Python 为 GUI(图形用户界面)开发提供了多种选择。在所有 GUI 方法中,Tkinter 是最常用的方法。使用 Python 和 Tkinter 是构建 GUI 应用程序最快、最简单的方法。本文将提供一个分步教程...
阅读 10 分钟
(使用 BeautifulSoup 进行数据抓取) Web 抓取是从网站提取数据的一种方式。它有助于我们收集或复制特定数据,我们可以将数据存储到数据库或电子表格中以供以后分析或检索。Python 附带 BeautifulSoup……
7 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India