python判断变量是否为int、字符串、列表、元组、字典的方法详解


Posted in Python onFebruary 13, 2020

在实际写程序中,经常要对变量类型进行判断,除了用type(变量)这种方法外,还可以用isinstance方法判断:

a = 1
b = [1,2,3,4]
c = (1,2,3,4)
d = {'a':1, 'b':2, 'c':3}
e = "abc"
if isinstance(a,int):
  print ("a is int")
else:
  print ("a is not int")
if isinstance(b,list):
  print ("b is list")
else:
  print ("b is not list")
if isinstance(c,tuple):
  print ("c is tuple")
else:
  print ("c is not tuple")
if isinstance(d,dict):
  print ("d is dict")
else:
  print ("d is not dict")
if isinstance(e,str):
  print ("d is str")
else:
  print ("d is not str")

更多关于python判断变量是否为int、字符串、列表、元组、字典的方法请查看下面的相关链接

Python 相关文章推荐
Python实现遍历windows所有窗口并输出窗口标题的方法
Mar 13 Python
在Python的Django框架中加载模版的方法
Jul 16 Python
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
May 17 Python
实例讲解Python的函数闭包使用中应注意的问题
Jun 20 Python
利用pyinstaller或virtualenv将python程序打包详解
Mar 22 Python
Python利用Beautiful Soup模块修改内容方法示例
Mar 27 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
python实现画圆功能
Jan 25 Python
python 实现返回一个列表中出现次数最多的元素方法
Jun 11 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
Mar 20 Python
Python ArgumentParse的subparser用法说明
Apr 20 Python
Python+Pillow+Pytesseract实现验证码识别
May 11 Python
使用Django和Postgres进行全文搜索的实例代码
Feb 13 #Python
解决python 找不到module的问题
Feb 12 #Python
pycharm 设置项目的根目录教程
Feb 12 #Python
Python3 Click模块的使用方法详解
Feb 12 #Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 #Python
多个python文件调用logging模块报错误
Feb 12 #Python
Python对Tornado请求与响应的数据处理
Feb 12 #Python
You might like
php 常用字符串函数总结
2008/03/15 PHP
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
php中简单的对称加密算法实现
2017/01/05 PHP
PHP快速推送微信模板消息
2017/04/14 PHP
laravel框架如何设置公共头和公共尾
2019/10/22 PHP
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
extjs 分页使用jsp传递数据示例
2014/07/29 Javascript
超级给力的JavaScript的React框架入门教程
2015/07/02 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
vue实现的多页面项目如何优化打包的步骤详解
2020/07/19 Javascript
Javascript柯里化实现原理及作用解析
2020/10/22 Javascript
[02:52]2017DOTA2国际邀请赛中国区预选赛晋级之路
2017/07/03 DOTA
Python中利用函数装饰器实现备忘功能
2015/03/30 Python
python中黄金分割法实现方法
2015/05/06 Python
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
django基于存储在前端的token用户认证解析
2019/08/06 Python
Python笔记之工厂模式
2019/11/20 Python
Python序列化pickle模块使用详解
2020/03/05 Python
浅谈keras中的目标函数和优化函数MSE用法
2020/06/10 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
惠普墨西哥官方商店:HP墨西哥
2016/12/01 全球购物
采购员岗位职责
2013/11/15 职场文书
化学实验员岗位职责
2013/12/28 职场文书
弘扬雷锋精神活动演讲稿
2014/03/04 职场文书
领导干部廉政承诺书
2014/03/27 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
嘉宾邀请函
2015/01/31 职场文书
详解nginx进程锁的实现
2021/06/14 Servers
JavaScript中10个Reduce常用场景技巧
2022/06/21 Javascript