优草派  >   Python

怎么查看python变量的类型?通过type和isinstance轻松实现

陈立鑫            来源:优草派

很多在使用python开发的小伙伴想知道如何查看python的变量类型,小编也是通过查询了各种资料和自己的一些见解,通过这篇文章来告诉大家如何查看python的变量类型。请大家继续往下看。

怎么查看python变量的类型?通过type和isinstance轻松实现

其实要想判断python的变量类型有两种方法:type() 和 isinstance()

但是对于基本的数据类型两个的效果几乎是一致的。

type()
ip_port = ['219.135.164.245', 3128]
if type(ip_port) is list:    
print('list数组')
else:    
print('其他类型')
isinstance()
ip_port = ['219.135.164.245', 3128]
if isinstance(ip_port, list):    
print('list数组')
else:    
print('其他类型')

isinstance() 和 type() 的区别在于:type()不会认为子类是一种父类类型,而isinstance()会认为子类是一种父类类型。

以上就是小编给大家带来查看python变量的类型的具体方法了,希望大家阅读完之后能够对自己的能力能够有一定的提升。如果大家看完小编的文章觉得小编给大家推荐的方法还不错的话可以多多关注和支持我们优草派官网,以便了解更多的相关知识。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行