请问python的if后面直接跟变量是什么意思

2025-01-05 08:32:17
推荐回答(3个)
回答1:

thisIsLove = input()
#这里表示读取键盘输入,然后将读取到的字符串保存到变量thisIsLove中
if thisIsLove:
    print("OK")
    #这里将字符串当作布尔值来用,在Python语言中不仅用False代表假值,
    #None、0(数字零)、""(空字符串)、()、[]、{}(空元组、列表、字典)
    #用作布尔值时都代表假值,除此之外的其他的值
    #比如任意一个负数,或有内容的元组、字符串,都会被认定为真值
    #这是《Python基础教程》书中的内容,满意请采纳

回答2:

当thisislove 什么也没有就说明,为假。有值的时候为真。

回答3:

thislove不是none