首页 > 编程语言 > python > 正文

Python中type用法

Python中type用法

================

Python type()函数是用于告诉你一个值得类型。它有一个参数,要求是给你一个变量:

```python

type(value)

```

调用type()函数返回类型有:。

* int:int 是Python 内建的整型数据,可以支持有符号、无符号的整型数据。

* float:float 是Python内建的 浮点数类型,主要用来处理实数,如 2.3、-1.87 等,和它相关的还包括 complex 类型。

* str:str 是Python 内建的字符串类型,字符串中的字符是从数字、字母、汉字等Unicode 码点表示的,字符串可以是双引号、单引号以及三引号中的任一种。

* list:list 是Python 内建的列表类型,列表可以容纳任意类型的值,如 int、float、str、list、tuple 等,可以使用符号 [something]来表示list。

* tuple:tuple 是Python内建的元组类型,与列表相似,用于容纳不同类型的值,但是元组不能修改,使用圆括号 (something) 来表示元组。

* dict:dict 是 Python 内建的字典类型,字典是无序的键值对集合,字典的键和值可以是任意的不可变的数据类型,其使用大括号 {something} 来表示字典。

* set:set 是 Python 内建的集合类型,集合是一组不重复的元素,集合的元素初始就是非重复的,可以使用花括号 {something} 来表示集合。

* bool:bool 是 Python 内建的布尔类型,主要取值true 和 false,由 if、for、while 这类语句写出的表达式结果就是 bool 类型。

* None:None 是 Python 内建的空类型,用来代表什么都没有。

另外,type() 函数还可以用于检查一个变量是不是函数,例如:

```python

type(abs) #判断abs函数的类型

```

它会返回,这告诉我们abs是一个内建函数。

因此,type()函数是Python 内建函数,作用是检查参数为什么类型,如果你不清楚参数的类型,都可以使用type()函数获取相应类型。类型可以是int、float、str、list、tuple、dict、bool、set以及None等各种Python内建类型,也可以是函数类型。type() 函数用来检查变量的类型,非常实用。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/python/4350.html

相关推荐

支付宝
微信
赞助本站