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实现个性化词云的方法
Jun 16 Python
Numpy中转置transpose、T和swapaxes的实例讲解
Apr 17 Python
Tensorflow中的placeholder和feed_dict的使用
Jul 09 Python
在Python运行时动态查看进程内部信息的方法
Feb 22 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
Aug 09 Python
python实现的自动发送消息功能详解
Aug 15 Python
Python-numpy实现灰度图像的分块和合并方式
Jan 09 Python
Python类和实例的属性机制原理详解
Mar 21 Python
Python xlrd模块导入过程及常用操作
Jun 10 Python
python输入中文的实例方法
Sep 14 Python
简述python四种分词工具,盘点哪个更好用?
Apr 13 Python
Python中 range | np.arange | np.linspace三者的区别
Mar 22 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 飞信好友免费短信API接口开源版
2010/07/22 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
PHP实现的文件操作类及文件下载功能示例
2016/12/24 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
2018/05/16 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
javascript 通用简单的table选项卡实现
2010/05/07 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
基于javascript实现彩票随机数生成(升级版)
2020/04/17 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
python实现随机密码字典生成器示例
2014/04/09 Python
简单使用Python自动生成文章
2014/12/25 Python
python+Django+apache的配置方法详解
2016/06/01 Python
利用Python爬取微博数据生成词云图片实例代码
2017/08/31 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Python实战购物车项目的实现参考
2019/02/20 Python
Python单链表原理与实现方法详解
2020/02/22 Python
Pandas读取csv时如何设置列名
2020/06/02 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
浅析Python 多行匹配模式
2020/07/24 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
Internet主要有哪些网络群组成
2015/12/24 面试题
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
个人欠款协议书范本2014
2014/11/02 职场文书
欢迎词怎么写
2015/01/23 职场文书
2015秋季开学典礼致辞
2015/07/16 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL