Python中“!”运算符的等效写法是什么?2025年1月5日 | 阅读 4 分钟 引言在本教程中,我们将学习Python中“!”运算符的等效写法。在Python中,运算符是特殊的字符、字符组合或关键字,它们指定计算的类型。您可以将对象和运算符组合起来创建用于执行实际计算的表达式。因此,运算符是我们用于数据操作的表达式的构建块。在某些语言(如C/C++)中,“!”运算符在x为false时返回true,而不是x为true时返回false。Python中等效的“!”运算符是逻辑非(logical NOT)。如果函数为false,它也返回true,反之亦然。 程序代码 1 这里我们给出Python中!运算符的程序代码。在此示例中,opr_X变量持有布尔值False,在使用not运算符后返回True。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: False The result is: True 程序代码 2 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有布尔值True,在使用not运算符后返回False。代码如下- 输出 现在我们运行上面的代码并从中找出结果。结果如下- The input is: True The result is: False 程序代码 3 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有字符串值,在使用not运算符后返回False。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: Hello World The result is: False 程序代码 4 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有空列表并返回False。但在Python中,在使用not运算符后,它返回true。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: [] The result is: True 程序代码 5 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有空元组并返回False。但在Python中,在使用not运算符后,它返回true。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: () The result is: True 程序代码 6 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有一个列表并返回true。但在Python中,在使用not运算符后,它返回false。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: [10, 20, 15, 25] The result is: False 程序代码 7 这里我们给出Python中!运算符的另一个程序代码。在此示例中,opr_X变量持有一个元组并返回true。但在Python中,在使用not运算符后,它返回false。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: The input is: (7, 3, 8, 17) The result is: False 程序代码 8 这里我们给出Python中!运算符的另一个程序代码。在这里,我们检查一些表达式。如果表达式为true,则not运算符返回false。代码如下- 输出 现在我们运行上面的代码并从中查找结果。结果如下: not(5 < 20): False not(5 > 20): True not(5 == 5): False not(5 == 10): True not(False == True): True not(False == False): False 结论在本教程中,我们将学习Python中!运算符的等效写法。Python中等效的“!”运算符是逻辑非(logical NOT)。“!”运算符在x为false时返回true,而不是x为true时返回false。在这里,我们学习Python中!运算符的一些程序代码。 下一个主题何时在Python中使用%r而不是%s |
Python中的sys模块提供对Python解释器使用或维护的一些变量以及与解释器强交互的函数的访问。它允许操纵Python运行时环境,包括特定于系统的参数和函数。理解sys模块至关重要...
7 分钟阅读
? 简介:在本教程中,我们将学习 Python List Index Out of Range 以及如何修复 IndexError。当使用列表和 for 循环时,通常会出现“Index out of range”错误。您知道,在 Python 中,当您尝试使用...
阅读 6 分钟
?简介Python以其简洁明了的特点,提供了多种控制程序流程的结构。另一个值得注意的结构是循环“while”,它允许我们重复执行一段代码,直到某个条件变为真。但有时您可能需要循环...
阅读 6 分钟
干净的代码是指可供使用的代码,它不仅功能强大,而且易于阅读、理解和维护。它体现了简洁、可读性和性能的理念。干净的代码就像一个组织良好、注释良好的文学作品——它不仅仅是关于实现...
阅读 22 分钟
Python 中的 os.path 模块提供了一个用于处理文件和目录路径名的接口。该模块包含 os.path.dirname(),这是一个方便的函数,用于提取文件路径的目录部分。当您需要与特定文件路径的目录交互或...
阅读 3 分钟
? Python简介 Python在处理海量信息和自动化重复性活动方面的适应性和速度使其成为会计师的宝贵工具。Python的模块,如Pandas和NumPy,使金融建模、数据分析和报告等工作变得更容易。它为会计师节省了手动任务的时间,例如……
阅读 13 分钟
投资组合优化导论 Python中的投资组合优化本质上是使用数学和计算方法来构建一个投资组合,该投资组合将决定以下任一优化目标:在给定风险水平下最大化回报或最小化风险……
阅读 8 分钟
引言:在字符串操作领域,一个常见的问题是找出不重复字符的最长子字符串的长度。这个问题在数据处理、生物信息学和自然语言处理等各个领域都有应用。在本文中,我们将深入探讨...
阅读 4 分钟
我们已经尝试并学习了在程序中定义和调用函数的不同方法。在本文中,我们将讨论 Python 中的可变长度参数是什么。这里我们将介绍两种类型 - 非关键字参数 (*args) 关键字参数 (**kwargs) 非关键字参数 (*args) 首先...
阅读 4 分钟
?导言 Dockerizing Python 脚本是一种强大的技术,它将您的应用程序及其当前环境封装到一个方便、独立单元中。此过程侧重于组织,并确保在各种框架中的一致性。在本篇综合指南中,我们将深入探讨...
阅读9分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India