Python实现初始化不同的变量类型为空值


Posted in Python onJune 02, 2020

常见的数字,字符,很简单,不多解释。

列表List的其值是[x,y,z]的形式

字典Dictionary的值是{x:a, y:b, z:c}的形式

元组Tuple的值是(a,b,c)的形式

所以,这些数据类型的变量,初始化为空值分别是:

数值 digital_value = 0
字符串 str_value = "" 或 str_value = ”
列表 list_value = []
字典 ditc_value = {}
元组 tuple_value = ()

补充知识:Python None 与 ''(空字符串)

None是一个特殊的常量,有自己的类型:Nonetype

is not None与 !=' '

起初以为都是表示非空,但是在实际应用时发现不对啊。

a = None
if a != '':
  print('ok1')
if a is not None:
  print('ok2')

这里会输出OK1

a = ''
if a != '':
  print('ok1')
if a is not None:
  print('ok2')

这里会输出OK2

空字符串与None都被视为False

以上这篇Python实现初始化不同的变量类型为空值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python逐行读取文件内容的三种方法
Jan 20 Python
Python对两个有序列表进行合并和排序的例子
Jun 13 Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 Python
Python实现全排列的打印
Aug 18 Python
python远程调用rpc模块xmlrpclib的方法
Jan 11 Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 Python
python实现实时视频流播放代码实例
Jan 11 Python
jenkins+python自动化测试持续集成教程
May 12 Python
python实现邮件循环自动发件功能
Sep 11 Python
Python爬虫爬取有道实现翻译功能
Nov 27 Python
基于Python实现粒子滤波效果
Dec 01 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
Jan 24 Python
浅谈Python程序的错误:变量未定义
Jun 02 #Python
在python3.64中安装pyinstaller库的方法步骤
Jun 02 #Python
PyInstaller的安装和使用的详细步骤
Jun 02 #Python
Pyinstaller 打包发布经验总结
Jun 02 #Python
python def 定义函数,调用函数方式
Jun 02 #Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 #Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 #Python
You might like
PHP大批量数据操作时临时调整内存与执行时间的方法
2011/04/20 PHP
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
PHP中防止SQL注入方法详解
2014/12/25 PHP
php版微信自动登录并获取昵称的方法
2016/09/23 PHP
PHP实现移除数组中为空或为某值元素的方法
2017/01/07 PHP
PHP面向对象学习之parent::关键字
2017/01/18 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
JavaScript动态修改网页元素内容的方法
2015/03/21 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
详解js中构造流程图的核心技术JsPlumb
2015/12/08 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
Vue路由之JWT身份认证的实现方法
2019/08/26 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
[02:27]刀塔重生降临
2015/10/14 DOTA
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python实现自动为照片添加日期并分类的方法
2017/09/30 Python
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
Python 中Django验证码功能的实现代码
2019/06/20 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
CSS3标注引用的出处和来源的方法
2020/02/25 HTML / CSS
Sport-Thieme荷兰:购买体育用品
2019/08/25 全球购物
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
商业项目策划方案
2014/06/05 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
大学生创业计划书怎么写
2014/09/15 职场文书
连锁超市项目计划书
2014/09/15 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书