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 subprocess模块学习总结
Mar 13 Python
深入理解Python中range和xrange的区别
Nov 26 Python
Python简单生成随机姓名的方法示例
Dec 27 Python
Python实现将照片变成卡通图片的方法【基于opencv】
Jan 17 Python
python中numpy的矩阵、多维数组的用法
Feb 05 Python
用python实现百度翻译的示例代码
Mar 09 Python
Python 25行代码实现的RSA算法详解
Apr 10 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
Dec 10 Python
python画双y轴图像的示例代码
Jul 07 Python
浅谈Python 递归算法指归
Aug 22 Python
python3.7将代码打包成exe程序并添加图标的方法
Oct 11 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 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语言流程控制中的主动与被动
2012/11/05 PHP
Yii2实现ActiveForm ajax提交
2017/05/26 PHP
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
2009/11/26 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
JavaScript创建对象的写法
2013/08/29 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
Javascript如何实现双指控制图片功能
2020/02/25 Javascript
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
Python 字符串操作实现代码(截取/替换/查找/分割)
2013/06/08 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2017/09/22 Python
TensorFlow实现非线性支持向量机的实现方法
2018/04/28 Python
利用python实现逐步回归
2020/02/24 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
python相对企业语言优势在哪
2020/06/12 Python
PyCharm2019 安装和配置教程详解附激活码
2020/07/31 Python
python 实现有道翻译功能
2021/02/26 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
abstract是什么意思
2012/02/12 面试题
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
社区八一活动方案
2014/02/03 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
群众路线问题查摆对照检查材料
2014/10/04 职场文书
督导岗位职责范本
2015/04/10 职场文书
年会主持人开场白台词
2015/05/29 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书
详解Python flask的前后端交互
2022/03/31 Python
MySQL自定义函数及触发器
2022/08/05 MySQL