Lazy loaded image
技术分享
😶‍🌫️Python 的数据类型
字数 928阅读时长 3 分钟
2024-12-16
2024-12-16
type
status
date
slug
summary
tags
category
icon
password
Python 的数据类型
Python 是一门多样化的编程语言,支持多种数据类型。以下是 Python 中的基本数据类型:

1. 整数(Integer)

  • int:整数,例如 123
  • complex:复数,例如 1j2-3j
示例代码

2.浮点数(Float)

  • float:小数,例如 3.140.5
  • complex:复数,例如 1 + 2j
示例代码

3.串(String)

  • str:以引号 "" 或 apostrophe ' surrounds 的文本,例如 "hello"'world'
  • bytes:以 bytes 表示的文本,例如 \x68\x65\x6c\x6c\x6f
示例代码

4. 逻辑值(Boolean)

  • bool:以 true 或 false 表示的逻辑值,例如 TrueFalse
  • NoneType: None 值
示例代码

5. 列表(List)

  • list:以方括号 [ ] surrounds 的列表,例如 [1, 2, 3][]
  • tuple:以小括号 ( ) surrounds 的无序列,例如 (1, 2, 3)
示例代码

6. 集(Set)

  • set:以花括号 { } surrounds 的无序集合,例如 {1, 2, 3}set()
  • frozenset:以花括号 { } surrounds 的不可改变的集合
示例代码

7. 字典(Dictionary)

  • dict:以花括号 { } surrounds 的键值对集合,例如 {'name': 'zhangsan', 'age': 30}dict()
  • OrderedDict: 以花括号 { } surrounds 的有序字典
示例代码

8. 再复制(Frozen Set)

  • frozenset:以花括号 { } surrounds 的不可改变的集合
示例代码

9. 闭集(Set)

  • set:以花括号 { } surrounds 的无序集合,例如 {1, 2, 3}set()
  • frozenset:以花括号 { } surrounds 的不可改变的集合
示例代码

10. 空集(Empty Set)

  • set():以花括号 { } surrounds 的空集合
  • frozenset(): 以花括号 { } surrounds 的不可改变的空集合
示例代码

11. None 值(NoneType)

  • None:表示空值
示例代码
总之,Python 支持多种类型的数据结构,每种类型都有其特性和使用方法。
上一篇
基于《CSAPP》的计算机组成原理内容回顾
下一篇
KMP数组!

评论
Loading...