python中None代表一个特殊的空值,即为一个空对象,没有任何的值。

一般用于assert,判断,函数无返回时的默认,具体如下:

1、assert断言:mylist = ['a', 'b', 'c']

>>> assert len(mylist) is not None # 用assert判断列表不为空,正确无返回

>>> assert len(mylist) is None # 用assert判断列表为空

2、if...else...a = None

if a:

print "a is not None"

else:

print "a is None"

3、如果函数无return,则默认返回Nonedef add1(a,b):

return a+b

a1=add1(1,2)

print a1

#会输出3,因为有return,则有返回值

def add2(a,b):

print a+b

a2 = add2(1,2)

print a2

#会输出None,因为没有return,则add2为None

python里none什么意思_python none代表什么相关推荐

  1. python里str什么意思_python里的str是什么意思

    python中srt的全称是SubRip Text,srt文件打开方式srt文件可以使用系统自带的文本处理器来打开,比如notepad.exe,write.exe,word等文件处理软件.在Pytho ...

  2. python里range什么意思_python里range的意思是什么

    python里range的意思是什么 发布时间:2020-07-14 11:48:05 来源:亿速云 阅读:89 本篇文章为大家展示了python里range的意思是什么,代码简明扼要并且容易理解,绝 ...

  3. python里什么叫子图_Python 如何构建多个子图表

    多个子图表 在一些情况中,如果能将不同的数据图表并列展示,对于我们进行数据分析和比较会很有帮助.Matplotlib 提供了子图表的概念来实现这一点:单个图表中可以包括一组小的 axes 用来展示多个 ...

  4. python里str什么意思_Python 3 字符串中的 STR 和 Bytes 究竟有什么区别?

    原标题:Python 3 字符串中的 STR 和 Bytes 究竟有什么区别? Python2的字符串有两种:str和Unicode,Python3的字符串也有两种:str和Bytes.Python2 ...

  5. python里else中文意思_Python循环语句中else的用法总结

    前言 本文讨论Python的for-else和while-else等语法,这些是Python中最不常用.最为误解的语法特性之一. Python中的for.while等循环都有一个可选的else分支(类 ...

  6. [转载] python里字典的用法_python中字典(Dictionary)用法实例详解

    参考链接: Python字典dictionary copy方法 本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映 ...

  7. python里none什么意思_Python 中None的用法

    python中通过试用None增加原始数组的维度,增加的维度取决于None出现的位置. 例如对于一维数组t而言 t = np.arange(5) t tn2 = t[:,None] tn1 = t[N ...

  8. python里数字怎么表示_Python 中的数字—Python 学习笔记

    今天讲一下 Python 中六种标准数据类型之一:数字. 整数 整数可以执行加减乘除运算,+代表加法, -代表剪法, *代表乘法./代表除法, %代表求余数: >>> 1+2 3 & ...

  9. python里有哪些函数_python update函数会调用哪些内置函数_Python函数之内置函数

    截止导Python 3.6 目前内置函数有68个 以下是对这些内置函数的分类 一:作用域相关 以字典的形式返回作用域中的名字 locals # 返回本地作用域的所有名字 globals # 返回全局作 ...

  10. python里init什么意思_Python中 __init__的通俗解释是什么?

    Python是面向对象的编程语言,因此我从Class.Instance以及属性(property/attribute)的角度出发解释. _init_根据其英文意思(initialize),用来初始化一 ...

最新文章

  1. docker清空为none的镜像
  2. LLVM笔记(5) - SMS
  3. Android自定义抛出异常
  4. ft232h引脚_一种基于芯片ft232h的usb接口电路的制作方法
  5. 面试题-java基本数据类型和运算符
  6. Redis 高级教程 Redis 安全(2)
  7. 光环PMP 项目资源管理、项目相关方管理
  8. 图像迁移风格保存模型_图像风格迁移原理
  9. pd调节规律_PID调节规律总结
  10. oCPC实践录 | 成本优化策略之eCPC(2)
  11. win8.1产品安装临时密钥
  12. ---- 招聘之操作系统原理 ----
  13. linux centos无法进入系统,centos无法进入桌面系统
  14. python 离线安装驱动
  15. 云服务器上的项目无法连接数据库,云服务器中项目连接数据库
  16. Kubernetes网络三部曲之三 ~ NodePort vs LoadBalancer vs Ingress
  17. PPT封面反转镂空文字
  18. MinGW下载,配置gcc/g++编译环境
  19. 2006年世界最新杀毒软件排名
  20. 推荐Paypal的两个数据职位(实习/社招)

热门文章

  1. 深圳市高级工商管理研究会成立大会成功召开
  2. 神州数码Vlan功能典型配置
  3. MacBook在任意文件夹目录打开终端
  4. 游戏加速外挂分析以及制作
  5. 3.PS 缩小放大、移动、选区工具
  6. ps中100%比例放大图片显示的快捷键
  7. 面向部件的整车E/E架构开发咨询服务
  8. img中的title属性和alt属性的异同:
  9. 第三方服务接入云平台的统一方案
  10. python locale.setlocale_语言环境.setlocale(LC_NUMERIC):如何使其在Windows上运行