首页 › 答案 › 题库 › 慕课 › 未分类

以下判断字符串变量str为空字符串的方法,不正确的是:

以下判断字符串变量str为空字符串的方法,不正确的是:
A.ifstr=="":
B.iflen(str)==0:
C.ifnotstr:
D.ifstrisNone:
正确答案:ifstrisNone:
分析:python中的is用来判断是否是同一个对象,也就是说is是来判断两个变量的地址引用是否相同,相同的话返回true,表示这两个变量的内存ID是相同的(查内存地址用id()),不相同的话返回false。None是一个特殊的常量,和False不同,也不是数字0,更不是空字符串。