如何检查一个str(变量)是否为空?

发布于 2021-01-29 15:07:36

我该如何做:

if str(variable) == [contains text]:

健康)状况?

(或某些原因,因为我很确定我刚才写的东西是完全错误的)

我正在尝试检查random.choice列表中的a是["",](空白)还是包含["text",]

关注者
0
被浏览
68
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可以将您的字符串与空字符串进行比较:

    if variable != "":
        etc.
    

    但是您可以将其缩写为:

    if variable:
        etc.
    

    说明:Anif通过为您提供的逻辑表达式计算值来实际起作用:TrueFalse。如果仅使用变量名(或诸如“
    hello”之类的文字字符串)而不是逻辑测试,则规则是:空字符串计为False,所有其他字符串计为True。空列表和数字零也算作假,其他大多数情况也算作真。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看