Python基础:Python数据类型
Python数据类型
内置数据类型
在编程中,数据类型是一个重要的概念。
变量可以存储不同类型的数据,不同类型的变量可以处理不同的事情。
默认情况下,Python 具有以下内置的数据类型,这些类别:
| 文本类型: | str
|
| 数字类型: | int
, ,float``````complex
|
| 序列类型: | list
, ,tuple``````range
|
| 映射类型: | dict
|
| 设置类型: | set
,frozenset
|
| 布尔类型: | bool
|
| 二进制类型: | bytes
, ,bytearray``````memoryview
|
获取数据类型
您可以使用 以下函数获取任何对象的数据类型:type()
例子
打印变量 x 的数据类型:
x = 5
print(type(x))
设置数据类型
在 Python 中,在将值分配给变量时设置数据类型:
| Example | Data Type | | x = “Hello World” | str | | x = 20 | int | | x = 20.5 | float | | x = 1j | complex | | x = [“apple”, “banana”, “cherry”] | list | | x = (“apple”, “banana”, “cherry”) | tuple | | x = range(6) | range | | x = {“name” : “John”, “age” : 36} | dict | | x = {“apple”, “banana”, “cherry”} | set | | x = frozenset({“apple”, “banana”, “cherry”}) | frozenset | | x = True | bool | | x = b"Hello" | bytes | | x = bytearray(5) | bytearray | | x = memoryview(bytes(5)) | memoryview |
设置特定数据类型
如果要指定数据类型,可以使用以下构造函数:
| Example | Data Type | | x = str(“Hello World”) | str | | x = int(20) | int | | x = float(20.5) | float | | x = complex(1j) | complex | | x = list((“apple”, “banana”, “cherry”)) | list | | x = tuple((“apple”, “banana”, “cherry”)) | tuple | | x = range(6) | range | | x = dict(name=“John”, age=36) | dict | | x = set((“apple”, “banana”, “cherry”)) | set | | x = frozenset((“apple”, “banana”, “cherry”)) | frozenset | | x = bool(5) | bool | | x = bytes(5) | bytes | | x = bytearray(5) | bytearray | | x = memoryview(bytes(5)) | memoryview |
- 原文作者:知识铺
- 原文链接:https://geek.zshipu.com/post/python/Python%E5%9F%BA%E7%A1%80Python%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B_20201025191937-xyavg30.sy/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com