介绍
小编给大家分享一下python判断变量的数据类型的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
python基本数据类型一般分为:数字,字符串,列表,元组,字典,集合这六种基本数据类型。
其中数字又包含整型(整型又包括标准整型、长整型(Python2.7及之前版本有)),浮点型,复数类型、布尔型(布尔型就是只有两个值的整型),这几种数字类型。列表,元组,字符串都是序列。
python判断变量的类型有两种方法:类型()和isinstance ()
如何使用
对于基本的数据类型两个的效果都一样类型()
ip_port =,(& # 39; 219.135.164.245& # 39;,, 3128年) if 类型(ip_port), is 清单: ,,,print(& # 39;列表数组& # 39;) 其他: ,,,print(& # 39;其他类型& # 39;)
isinstance ()
ip_port =,(& # 39; 219.135.164.245& # 39;,, 3128年) if isinstance (ip_port,列表): ,,,print(& # 39;列表数组& # 39;) 其他: ,,,print(& # 39;其他类型& # 39;)
区别之处
isinstance()()和类型的区别在于:
类型()不会认为子类是一种父类类型
isinstance()会认为子类是一种父类类型
class 答: ,才能通过 class B (A): ,才能通过 isinstance () (),,,, #, returns 真实的 类型(()),==,A ,,,,, #, returns 真实的 isinstance (B (),,),,,, #, returns 真实的 类型(B ()),==, A ,,,,,,, #, returns 假
以上是python判断变量的数据类型的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!