none的用法,Python里None表示False吗?
首先python中,一切皆是对象。
1:True和False是布尔类型仅有的两个对象,分别代表逻辑比较的结果真和假。
请注意,"逻辑比较"是布尔类型存在的意义。
使用type()即可看到False的类型是bool。
2:None是NoneType类型唯一的对象。NoneType表示不是任何类型。None表示不存在的对象。
3:如果比较None,就是比较None是否是存在的对象,因此结果永远是False。
4:如果比较None和False,意味着比较"不存在的对象"是否是"布尔型为假的对象"。
显然比较的结果是假。
因为 if None 和 if False 两者等同,就认为None表示False的说法是不正确的。
如果None表示False,那么None==False,这从上图可以得知None不等于Flase。
综上None并不表示False,只是表示不存在的对象。False表示布尔型为假的对象。
最后需要提的是
对于数值型的对象num,if num 实际是 if isinstance(num,int)的缩写,即比较是否是数值;
对于字符型的对象s,if s 实际是if isinstance(s,str) 的缩写,即比较是否是字符类型;
对于集合型比如列表类型l,if l 实际是 if isinstance(l,list)的缩写,即比较是否是列表类型;
其它类型类推即可。
如果对您理解有帮助,请您点赞支持。
none用法?
1.没有人,没有一人,谁也没有:
例: None of us was going to the party.
我们之中没人想去参加那个聚会。
2.没有一个(事物),什么东西也没有:
例:None would cause you any trouble.
你会万事如意的。
None was in the room.
那间屋里什么东西也没有。
3.全无,一点儿也没有:
例:It's none of your business.
这不关你的事。
4.没有这样的人(或事物):
例:There's a subway in my hometown, but there was none two years ago.
我的家乡现在有了地铁,可两年之前还没有呢。
5.[用作复数]没有什么人(或事物):
例:None were left for me to eat when I came back.
在我回来时,什么吃的东西也没剩下。
6.不要,别[常用作祈使句]:
例:None of your nonsense!
别胡说八道了!
adv.
一点也不,毫无,决不(后常与so, too连用)
adj.
1. 完全不是的,不是这一类的
2. [口语]毫无的;没有的[仅用于元音字母或h前]
nothing和none的用法和区别?
none用作代词时,用以指前文的复数或不可数名词或代词,也可用以指后文的不可数名词或代词,还可与比较级和than连用,表示“无人”。none独立指人时,常用作复数,有时也可用作单数。当其作主语时,谓语动词可用单数形式,也可用复数形式,多用于非正式场合。
nothing:nothing用作代词的意思是“没有什么东西”,在句中可用作主语、宾语和表语。nothing还可接形容词、现在分词、动词不定式、介词短语或从句作后置定语。
意思不同。1、none:没有一个,毫无,一点都不,绝无,绝不,不怎么。2、nothing:没有什么,没有一件东西,无关紧要的东西,毫无趣味的事。
none的词性意思和用法?
none的词性是形容词、副词。作形容词时意为“没有的,一点没有的”,作副词时意为“一点也不;决不,不怎么,绝不”。
用法:
1.none用作代词时,用以指前文的复数或不可数名词或代词,也可用以指后文的不可数名词或代词,还可与比较级和than连用,表示“无人”。
2.none独立指人时,常用作复数,有时也可用作单数。当其作主语时,谓语动词可用单数形式,也可用复数形式,多用于非正式场合。none of us可用作单数,也可用作复数。3.none与the和形容词、副词的比较级连用,表示“毫不,毫无”; 还可与too和形容词或副词的原级连用,表示“不很,不太”。
4.none用作副词时,表示决不。
none对应词?
对应词是
have
英 [ hæv; həv ]
美 [ hæv; həv ]
拥有常用释义
释义
v.
拥有;有(想法、主意、观点等);显示出,带有(性质、特征);做,进行(活动);携带;吃,喝,抽(烟);患病,得病;得到,收到;经历,经受;担负(责任);导致,产生(影响);生,生育;包括;使保持,使处于;明白,懂得;抓住,紧握;与(某人)性交;组织,举办;<非正式>欺骗;让,叫,命令;(尤指短期在自己家中)照料,照看;(在家中)招待,款待;允许,容忍;<非正式>辩过,胜过;已经,曾经(与过去分词连用构成完成时)
n.
<非正式>有钱人(the haves);<英,非正式>诈骗
【名】 (Have)(德)哈弗,(芬)哈韦(人名)
变形
第三人称单数has 现在分词having 过去式had 过去分词had
例句
1. We have contingency plans.
我们有应变计划。
2. We have air superiority.
我们有空中优势。
3. Tech stocks have tanked.
科技股票已经表现得很糟糕了。