Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 判断不为空

作者:一剑绝尘   发布日期:2025-04-24   浏览:150

# 判断变量是否不为空的几种常见方法

# 方法一:直接使用 if 语句判断
my_var = "Hello"
if my_var:
    print("my_var 不为空")
else:
    print("my_var 为空")

# 方法二:使用 not 运算符
my_var = ""
if not my_var:
    print("my_var 为空")
else:
    print("my_var 不为空")

# 方法三:使用 None 和空字符串进行显式判断
my_var = None
if my_var is not None and my_var != "":
    print("my_var 不为空")
else:
    print("my_var 为空")

# 方法四:使用 len() 函数判断长度
my_list = [1, 2, 3]
if len(my_list) > 0:
    print("my_list 不为空")
else:
    print("my_list 为空")

解释说明:

  1. 方法一:直接使用 if 语句判断变量是否为真值。在 Python 中,空字符串 ""、空列表 []、空字典 {}None0 都被视为假值。
  2. 方法二:使用 not 运算符来判断变量是否为空。如果变量为空,则返回 True,否则返回 False
  3. 方法三:显式地检查变量是否为 None 或空字符串。这种方式更明确,适用于需要严格区分 None 和空字符串的情况。
  4. 方法四:使用 len() 函数判断容器(如列表、字符串、字典等)的长度是否大于 0。

上一篇:换行python

下一篇:python ljust

大家都在看

python时间格式

python ord和chr

python中的yield

python自定义异常

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站