迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Python >

Python 中的 if not 语句

作者:迹忆客 最近更新:2023/12/21 浏览次数:

Python 中的 if 语句检查一个特定的条件,如果条件为真,则执行一个代码块。

if not 的作用与 if 语句相反。它测试一个条件是否为假,然后执行一些语句。

使用 if not 语句可以提高代码的可读性,对于返回 False 的条件可以直接执行一些语句。

下面的代码将有助于解释它的使用。

x = 5
if not x > 10:
    print("False")

输出:

False

由于 x > 10False,所以代码被执行。

if 语句类似,它可以有多个条件,我们也可以用它和 else 关键字一起创建 if-else 块。

if not 语句也可以用来检查一个数据集合,如列表、字典是否为空。在 Python 中,如果一个变量或对象是 0 或空,那么它被认为是假的。请看下面的例子。

lst = []
if not lst:
    print("Empty")

输出:

Empty

同样,它的使用也可以扩展到其他条件,比如检查某个东西是否在集合中不存在。例如,如果一个元素不存在于一个列表中,我们可以使用 if notin 关键字来执行一些语句,如下所示。

lst = [1, 2, 3, 5, 6]
if not 4 in lst:
    print("All Okay")
else:
    print("Not Okay")

输出:

All Okay

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Pandas read_csv()函数

发布时间:2024/04/24 浏览次数:254 分类:Python

Pandas read_csv()函数将指定的逗号分隔值(csv)文件读取到 DataFrame 中。

Pandas 追加数据到 CSV 中

发布时间:2024/04/24 浏览次数:352 分类:Python

本教程演示了如何在追加模式下使用 to_csv()向现有的 CSV 文件添加数据。

Pandas 多列合并

发布时间:2024/04/24 浏览次数:628 分类:Python

本教程介绍了如何在 Pandas 中使用 DataFrame.merge()方法合并两个 DataFrames。

Pandas loc vs iloc

发布时间:2024/04/24 浏览次数:837 分类:Python

本教程介绍了如何使用 Python 中的 loc 和 iloc 从 Pandas DataFrame 中过滤数据。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便