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实现抓取百度搜索结果页的网站标题信息
Jan 22 Python
Python编程中的for循环语句学习教程
Oct 14 Python
微信 用脚本查看是否被微信好友删除
Oct 28 Python
Python中str is not callable问题详解及解决办法
Feb 10 Python
在Python中使用AOP实现Redis缓存示例
Jul 11 Python
Python处理文本换行符实例代码
Feb 03 Python
python 分离文件名和路径以及分离文件名和后缀的方法
Oct 21 Python
浅谈python中get pass用法
Mar 19 Python
解决django同步数据库的时候app models表没有成功创建的问题
Aug 09 Python
Python Django2.0集成Celery4.1教程
Nov 19 Python
matplotlib.pyplot.matshow 矩阵可视化实例
Jun 16 Python
深入理解Python 多线程
Jun 16 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中的Session及对Session有效期的控制
2016/01/08 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
2016/06/06 PHP
eclipse php wamp配置教程
2016/06/30 PHP
接收键盘指令的脚本
2006/06/26 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
js 验证身份证信息有效性
2014/03/28 Javascript
5个可以帮你理解JavaScript核心闭包和作用域的小例子
2014/10/08 Javascript
jQuery插件实现大图全屏图片相册
2015/03/14 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
Javascript中的迭代、归并方法详解
2016/06/14 Javascript
JavaScript中Array的实用操作技巧分享
2016/09/11 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义实例
2016/12/08 Javascript
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
微信小程序实现星星评价效果
2018/11/02 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
vue实现随机验证码功能(完整代码)
2019/12/10 Javascript
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
[02:27]2018DOTA2亚洲邀请赛趣味视频之钓鱼大赛 谁是垂钓冠军?
2018/04/05 DOTA
Python threading多线程编程实例
2014/09/18 Python
python 简单的多线程链接实现代码
2016/08/28 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
Python中PyQt5/PySide2的按钮控件使用实例
2019/08/17 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
安全生产大检查方案
2014/05/07 职场文书
酒店节能减排方案
2014/05/26 职场文书
企业宣传标语
2014/06/09 职场文书
大学竞选班干部演讲稿
2014/08/21 职场文书
特种设备安全管理制度
2015/08/06 职场文书
总结几个非常实用的Python库
2021/06/26 Python
Golang数据类型和相互转换
2022/04/12 Golang