国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 你真的了解python中的None吗

你真的了解python中的None吗

头像

silencement

2020-03-05 22:54:192669浏览 · 0收藏 · 0评论

在Python中,有一个特殊的常量 None(N 必须大写)。和False不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。

这里的空值并不代表空对象,即 None 和 []、“” 不同:

>>> None is []
False
>>> None is ""
False

None 有自己的数据类型,我们可以在 IDLE 中使用 type() 函数查看它的类型,执行代码如下:

>>> type(None)
<class 'NoneType'>
可以看到,它属于 NoneType 类型。

需要注意的是,None 是 NoneType 数据类型的唯一值(其他编程语言可能称这个值为 null、nil 或 undefined),也就是说,我们不能

再创建其它 NoneType 类型的变量,但是可以将 None 赋值给任何变量。如果希望变量中存储的东西不与任何其它值混淆,就可以使用 

None。

除此之外,None 常用于 assert、判断以及函数无返回值的情况。举个例子,在前面章节中我们一直使用 print() 函数输出数据,其实该

函数的返回值就是 None。因为它的功能是在屏幕上显示文本,根本不需要返回任何值,所以 print() 就返回 None。

>>> spam = print('Hello!')
Hello!
>>> None == spam
True

另外,对于所有没有 return 语句的函数定义,Python 都会在末尾加上 return None,使用不带值的 return 语句(也就是只有 return 关键字本身),那么就返回 None。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

亚洲第一大综合区的就业前景| 苏玥厨房张开腿疯狂迎合视频| 我的妈妈正在厨房里做饭英语 | 老阿姨高清免费观看电视剧| 美女两个球球抖动抓球球视频 | WWW.1688.COM麻豆.| 苍井空《办公室爰欲》| 老婆同意了别人轮流联系我| 第1章品尝朋友娇妻| 韩剧《我的瑜伽教练》免费观看| 《教室里的激情》2| 先锋影音怎么用| 伦理《少妇的滋味》完整版| 视频| 《漂亮的女邻居5》HD| 《黏糊糊的你》免费观看| 原声吻戏视频| 美国大片又大又好看的PPT| 被扣到眼神失焦| 成品免费PPT网站入口| 两个学霸边做题边C我怎么办| 把腿开大点我添添你SB| 一路向西在线播放| 下面的小嘴又饿了| 欧美一区| 坤坤寒进桃子里在线看歌词| 儿媳妇免费播放全部电视剧| 女性左腿又开腿肚子视频大全| 两个老头把我添高潮了| 共享女儿小诗1~10章的背景资..| 三男一女免费播放电视剧大全| 村长撕开乳罩吸奶头在线观看| 免费又黄又硬又爽又免费| 老公边干边说小骚B小说| 妈妈与儿子高清免费版电视剧| 蜜桃成时熟2| 单亲妈妈韩剧在线观看全集| 羞答答在线观看免费高清电视剧| 看到老妈洗澡忍不住怎么办| 依卡| 女性肛交一次肛门多久恢复