一个NotionNext搭建的博客
数据库系统概论
大数据原理与应用
javaWeb应用开发基础教程
python
毕业设计
大数据技术综合应用
实训-航空数据系统
java面向对象程序设计
数据结构
算法分析与设计
SPARK
Python爬虫大数据采集与挖掘
云计算
概率论与数理统计
数字逻辑
计算机网络
计算机组成原理
linux
操作系统
人工智能导论
数据仓库与数据挖掘
数据可视化
大数据安全与隐私保护
c语言
C++
数据类型 (1)
数值类型
数字大小没有限制
整型
int浮点型
float可以使用科学计数法
3.14e-10复数型
complex3+4j、-5j序列类型
字符串
'hello'三种引号- 三种可以嵌套使用
r、R引导原始字符串r'abc'
b引导字节串
列表
[1, 2, 3]元素可以是任何类型,可以被修改
元组
(1, 2, 3)元素可以是任何类型,创建后不可以被修改
序列类型操作
连接
使用
+ 运算符来连接两个序列"Hello, " + "world!"将返回"Hello, world!"
切片
切片是一种操作序列类型(如列表、元组和字符串)的方法。切片可以让你获取序列的一部分,字典是无序的数据结构,不能切片
sequence[start:stop:step]:start:开始位置,包含这个位置。如果省略,表示从序列的开始位置开始。
stop:结束位置,不包含这个位置。如果省略,表示一直到序列的结束位置。
step:步长,表示每次移动的距离。如果省略,表示步长为1。
eg:
[:5] 获取的是第0行到第4行,一共5行索引
可以使用方括号
[] 和一个整数来访问序列中的元素- 索引从0开始,所以
s[0]将返回序列s的第一个元素
- 你也可以使用负数索引,
s[-1]将返回序列s的最后一个元素。
重复
使用
* 运算符和一个整数来重复序列的元素。(1, 2, 3) * 3将返回(1, 2, 3, 1, 2, 3, 1, 2, 3)
映射类型
字典
{'name': 'Alice', 'age': 20}键值对组成的无序集合,键和值可以是任何类型
集合类型
{1, 2, 3}元素必须是不可变的,并且集合中不能有重复的元素
- 可以创建一个包含整数、字符串、元组
- 不能创建一个包含列表或字典
布尔类型
booleanTrue 和 FalseLoading...