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 相关文章推荐
Windows下使Python2.x版本的解释器与3.x共存的方法
Oct 25 Python
Python实现的概率分布运算操作示例
Aug 14 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
python正则表达式去除两个特殊字符间的内容方法
Dec 24 Python
用Python解决x的n次方问题
Feb 08 Python
pytorch多进程加速及代码优化方法
Aug 19 Python
django中的图片验证码功能
Sep 18 Python
python实现矩阵和array数组之间的转换
Nov 29 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
Jan 21 Python
python UIAutomator2使用超详细教程
Feb 19 Python
pytorch __init__、forward与__call__的用法小结
Feb 27 Python
高考要来啦!用Python爬取历年高考数据并分析
Jun 03 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中判断一个字符串包含另一个字符串的方法
2007/03/19 PHP
php文件扩展名判断及获取文件扩展名的N种方法
2015/09/12 PHP
php实现文章置顶功能的方法
2016/10/20 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
IE6,IE7下js动态加载图片不显示错误
2010/07/17 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
Bootstrap组件之下拉菜单,多级菜单及按钮布局方法实例
2017/05/25 Javascript
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
jQuery实现菜单的显示和隐藏功能示例
2018/07/24 jQuery
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
JavaScript作用域链实例详解
2019/01/21 Javascript
解决Vue+Electron下Vuex的Dispatch没有效果问题
2019/05/20 Javascript
微信小程序select下拉框实现源码
2019/11/08 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
Python中常用操作字符串的函数与方法总结
2016/02/04 Python
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
Django框架搭建的简易图书信息网站案例
2019/05/25 Python
Python 私有化操作实例分析
2019/11/21 Python
基于python-pptx库中文文档及使用详解
2020/02/14 Python
Pyqt5 关于流式布局和滚动条的综合使用示例代码
2020/03/24 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
CSS3 Flexbox中flex-shrink属性的用法示例介绍
2013/12/30 HTML / CSS
如何启动时不需输入用户名与密码
2014/05/09 面试题
四风查摆剖析材料
2014/10/10 职场文书
python中opencv实现图片文本倾斜校正
2021/06/11 Python