Python实现基本数据类型的判断

基本数据类型

Python中的基本类型有很多,但是基本数据类型不多。

大家经常接触到的基本数据类型也就如下几种:IntType、FloatType、LongType、StringType。

还有一些不经常用的数据类型比如复数类型、16进制类型等等。但是我们惊天的重点是要讲解基本的数据类型。

有人可能会问,为什么没有列表、字典之类的类型呢?博主认为这些类型被视作容器类型个合适一些,今天不做过多介绍。

如果想了解更多的数据类型,请参考我之前的一篇博客,python基本类型详解

types模块介绍

Python虽然在数据类型定义上看起来没有C++、Java这种语言要求严格,但其实它确实是一种强类型语言。要想在运行时判断一个变量的类型,就需要了解types模块。

要想知道types的详细信息请在python命令行执行:import types; help(types),这是一个很有用的小技巧哦

types模块可以用来判断python所有的內建的类型,语法格式为type(arg)

使用方式

我们下面以整型类型为例,做一个判断

import types
count = 1
type(1)                  # 输出为(type 'int')
type(1) == types.IntType # 输出为True

以上就是python中基本数据类型的一种判断方式。


认识更多python爱好者,请加QQ群:济南Python联盟(421046884)

No comments yet.

Leave a comment

Comment form

All fields marked (*) are required

返回顶部
跳到底部