Python/python datatypes
来自菜鸟教程
<languages />
Python数据类型
内置数据类型
在编程中,数据类型是一个重要的概念。
变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。
在这些类别中,Python默认具有以下内置数据类型:
文字类型: | str
|
数值类型: | int
,
|
序列类型: | list
,
|
映射类型: | dict
|
集合类型: | set
,
|
布尔类型: | bool
|
二进制类型: | bytes
,
|
获取数据类型
您可以使用来获取任何对象的数据类型
type()
功能:
例
打印变量x的数据类型:
x = 5 print(type(x))
设置数据类型
在Python中,当您将值分配给变量时,将设置数据类型:
例 | 数据类型 | 试试吧 |
---|---|---|
x =“ Hello World” | str | 试试吧 ” |
x = 20 | int | 试试吧 ” |
x = 20.5 | 浮动 | 试试吧 ” |
x = 1j | 复杂 | 试试吧 ” |
x = [“苹果”,“香蕉”,“樱桃”] | list | 试试吧 ” |
x =(“苹果”,“香蕉”,“樱桃”) | 元组 | 试试吧 ” |
x =范围(6) | 范围 | 试试吧 ” |
x = {“名称”:“约翰”,“年龄”:36} | dict | 试试吧 ” |
x = {“苹果”,“香蕉”,“樱桃”} | set | 试试吧 ” |
x = Frozenset({“ apple”,“ banana”,“ cherry”}) | 冰封 | 试试吧 ” |
x =真 | bool | 试试吧 ” |
x = b“你好” | 字节 | 试试吧 ” |
x =字节数组(5) | 字节数组 | 试试吧 ” |
x = memoryview(字节(5)) | 内存视图 | 试试吧 ” |
设置特定数据类型
如果要指定数据类型,则可以使用以下构造函数:
例 | 数据类型 | 试试吧 |
---|---|---|
x = str(“ Hello World”) | str | 试试吧 ” |
x =整数(20) | int | 试试吧 ” |
x =浮点数(20.5) | 浮动 | 试试吧 ” |
x =复数(1j) | 复杂 | 试试吧 ” |
x =列表((“苹果”,“香蕉”,“樱桃”)) | list | 试试吧 ” |
x =元组((“苹果”,“香蕉”,“樱桃”)) | 元组 | 试试吧 ” |
x =范围(6) | 范围 | 试试吧 ” |
x = dict(name =“ John”,age = 36) | dict | 试试吧 ” |
x = set(((“ apple”,“ banana”,“ cherry”)) | set | 试试吧 ” |
x = Frozenset((“ apple”,“ banana”,“ cherry”)) | 冰封 | 试试吧 ” |
x =布尔值(5) | bool | 试试吧 ” |
x =字节(5) | 字节 | 试试吧 ” |
x =字节数组(5) | 字节数组 | 试试吧 ” |
x = memoryview(字节(5)) | 内存视图 | 试试吧 ” |