共读入围:《趣味微项目,轻松学Python》+基础知识数据类型
[复制链接]
Python 是一种动态类型语言,意味着你不需要在声明变量时指定其类型。
Python 中确实存在多种数据类型,数据类型决定了变量可以存储什么类型的数据以及可以对这些数据执行操作。
以下是 Python 中的一些基本数据类型:
数值类型
-
数字类型 (Numeric Types)
整数 (Integers): 没有小数部分的数字,可以是正数、负数或零。
a = 123 b = -456
2 浮点数类型
- 浮点数 (Floating Point Numbers): 包含小数部分的数字。
c = 1.11 d = -2.22
3 复数类型
- 复数 (Complex Numbers): 包含实部和虚部的数字。
e = 11 + 22j
字符串类型
1 字符串类型
- 字符串是字符的序列,用引号(单引号、双引号或三引号)括起来。
name = "abcd" greeting = 'Python!' multiline_string = """ This is a Python. """
组合类型
1 集合类型:一维数组的集合
- 集合是一个无序且不包含重复元素的集合。集合用大括号 {} 表示(但注意,如果集合中只有一个元素,则需要在元素后面加上逗号,以避免与字典混淆)。
my_set = {1, 2, 3, 4}.
(1)定义
集合:多个元素的无序组合,使用大括号{}表示,元素间用逗号分隔,建立非集合使用{}或set()函数。
基本功能:集合的两个基本功能分别是去重和成员测试。
(2)特点
无序:元素间没有顺序,因此,要求元素不能相同,元素必须是不可变类型。
非一致性:元素类型可以不同。
无索引:不能对某个元素进行定点索引,可以遍历或随机获取元素。
2 字典类型
- 字典是一个无序的键值对集合。字典用花括号 {} 表示,每个键值对用冒号 : 分隔,键值对之间用逗号 , 分隔。
my_dict = {"name": "Python", "age": 30, "city": "New York"
- # 字典名["键名"]提取值
class1 = {'丁丁': 85, '王二': 95, '张三': 75, '李四': 65, '赵五': 55}
score = class1['王二']
print('score:',score)
>>> score: 95
字典是另一种存储数据的格式。字典的每个元素都由两部分组成(列表的每个元素只有一个部分),前一部分称为键,后一部分称为值,中间用冒号相连。
字典类型是键值对的集合,反映了数据之间的映射关系
字典使用大括号{}表示,键值间用冒号分隔,键值对间用逗号分隔
映射是一种键(索引)和值(数据)的对应;
|