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

 更新时间:2020年02月13日 08:45:17   作者:猪笨是念来过倒  
这篇文章主要介绍了python判断变量是否为int、字符串、列表、元组、字典的方法详解,需要的朋友可以参考下

在实际写程序中,经常要对变量类型进行判断,除了用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、字符串、列表、元组、字典的方法请查看下面的相关链接

相关文章

  • np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴

    np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴

    今天小编就为大家分享一篇np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python requests库参数提交的注意事项总结

    Python requests库参数提交的注意事项总结

    这篇文章主要给大家介绍了关于Python requests库参数提交的注意事项,文中通过示例代码和图片介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python数据结构与算法(几种排序)小结

    Python数据结构与算法(几种排序)小结

    这篇文章主要介绍了Python数据结构与算法(几种排序)的相关知识,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • Python简单实现子网掩码转换的方法

    Python简单实现子网掩码转换的方法

    这篇文章主要介绍了Python简单实现子网掩码转换的方法,涉及Python字符串相关操作技巧,需要的朋友可以参考下
    2016-04-04
  • Python实现多功能音乐播放器详解

    Python实现多功能音乐播放器详解

    这篇文章主要介绍了如何通过Python制作一个简易的音乐播放器,文中的示例代码讲解详细,对我们学习或工作有一定价值,需要的可以参考一下
    2022-02-02
  • Python判断字符串是否为字母或者数字(浮点数)的多种方法

    Python判断字符串是否为字母或者数字(浮点数)的多种方法

    本文给大家带来三种方法基于Python判断字符串是否为字母或者数字(浮点数),非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • Python 计算机视觉编程进阶之图像特效处理篇

    Python 计算机视觉编程进阶之图像特效处理篇

    计算机视觉这种技术可以将静止图像或视频数据转换为一种决策或新的表示。所有这样的转换都是为了完成某种特定的目的而进行的,本篇我们来学习下如何对图像进行特效处理
    2021-11-11
  • Python实现检测SSL证书是否过期

    Python实现检测SSL证书是否过期

    我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请,如果没有及时更换证书的话,就有可能导致网站出问题,所以本文介绍了如何利用Python实现检测SSL证书是否过期,需要的可以参考下
    2023-08-08
  • Python开发一个功能齐全的IM聊天工具(附实例代码)

    Python开发一个功能齐全的IM聊天工具(附实例代码)

    即时通讯(IM)工具现在已经很常见了,从简单的文本聊天到文件传输、音视频通话,IM 工具功能丰富,那么,本文使用Python开发一个基础的IM聊天工具,包括:客户端和服务端架构、实时消息发送与接收、多用户聊天支持、一个简单的图形用户界面(GUI)
    2024-12-12
  • Python通过keyboard库实现模拟和监听键盘

    Python通过keyboard库实现模拟和监听键盘

    这篇文章主要为大家详细介绍了Python如何通过keyboard库实现模拟和监听键盘,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2024-10-10

最新评论