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中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
Jun 11 Python
python+splinter实现12306网站刷票并自动购票流程
Sep 25 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
Oct 22 Python
python实现浪漫的烟花秀
Jan 30 Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
Oct 14 Python
Python计算机视觉里的IOU计算实例
Jan 17 Python
python输出pdf文档的实例
Feb 13 Python
Pandas之read_csv()读取文件跳过报错行的解决
Apr 21 Python
python基于socket函数实现端口扫描
May 28 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
13个Pandas实用技巧,助你提高开发效率
Aug 19 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实现的获取网页中的图片并保存到本地的代码
2010/01/05 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
2018/10/24 PHP
PHP Pipeline 实现中间件的示例代码
2020/04/26 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
javascript 支持链式调用的异步调用框架Async.Operation
2009/08/04 Javascript
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
javascript的创建多行字符串的7种方法
2014/04/29 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
2015/04/26 Javascript
jQuery实现鼠标划过添加和删除class的方法
2015/06/26 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
2016/01/21 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
Vue开发中整合axios的文件整理
2017/04/29 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
2017/10/27 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
three.js实现炫酷的全景3D重力感应
2018/12/30 Javascript
小程序getLocation需要在app.json中声明permission字段
2019/04/04 Javascript
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
python操作日期和时间的方法
2014/03/11 Python
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
2012/12/13 HTML / CSS
L*SPACE官网:比基尼、泳装和度假服装
2019/03/18 全球购物
介绍一下Java中标识符的命名规则
2014/02/03 面试题
交通安全寄语大全
2014/04/08 职场文书
市级三好生竞选稿
2015/11/21 职场文书
手写实现JS中的new
2021/11/07 Javascript
MyBatis XPathParser解析器使用范例详解
2022/07/15 Java/Android