文章目录
- 一、python基础
-
- 1.python的数据基本类型
- 2.python中基本运算符号
- 3.数据类型转换
- 4.基本数值操作
- 二、字符串操作
-
- 1.切分
- 2.合并
- 3.替换
- 4.变化大小写
- 5.变化大小写
- 6.格式化操作
- 三、索引结构
-
- 1.取一个
- 2.切片
- 三、List结构
-
- 1.list基本操作
-
- (1)list的长度
- (2)list的计算
- (3)list的索引
- (4)list的替换
- (5)list的切片和删除
- (6)list中的判断
- 2.list的核心操作
-
- (1)计数
- (2)列表添加
- (3)排序
一、python基础
1.python的数据基本类型
| 类型 | 含义 |
|---|---|
| int | 整数 |
| float | 浮点数 |
| str | 字符串 |
| bool | 判断错误(True/False) |
2.python中基本运算符号
| 符号 | 含义 |
|---|---|
| + | 加法 |
| - | 减法 |
| * | 乘法 |
| / | 除法 |
| % | 取余数 |
| ** | 指数乘法 |
| = | 赋值 |
| == | 判断 |
计算的先后顺序和数学的计算先后顺序一样
3.数据类型转换
type()#打印类型
类型转换:把浮点数转换成整数类型结果如下,

整数转换成浮点数也是一样的,但是对于字符串转换成其他的类型时,字符串的内容只能是数字型才能转换,其他就会报错。
4.基本数值操作
| 函数 | 含义 |
|---|---|
| abs | 取绝对数 |
| round | 取整(四舍五入) |
| min | 最小值 |
| max | 最大值 |
| round | 取整(四舍五入) |
| min | 最小值 |
二、字符串操作
1.切分

默认情况下是根据空格进行切分,如果是根据其他条件进行切分就要指定。
2.合并

3.替换
用replace来替换

4.变化大小写
大写:upper,小写:lower

5.变化大小写
在做分析的时,我们导入数据集的时候,常常会遇到有些多余的空格符号,需要删除多余的空格,操作如下:
删除字符串的两端空格用strip(),删除字符串左边用lstrip(),删除字符串右边空格用rstrip()

6.格式化操作

三、索引结构
索引从前面是从0开始,从后面是从-1开始。
1.取一个

2.切片
当用切片时,:表示从什么到什么,是一个左闭右开的区间

::表示每隔多少取一个值
每隔2个取一个值:

三、List结构
list就是列表结构:在python中通过[]来创建list

list里面可以放浮点数、字符串和整数等,也可以在同一个列表中放不同的数据类型:

1.list基本操作
(1)list的长度
list的长度用len()

(2)list的计算
加法:
加法后还是list结构

乘法:乘法就是把列表里面的内容复制

(3)list的索引
list的索引和之前谈到的索引没有什么区别。
(4)list的替换

(5)list的切片和删除
切片和之前的切片是一样的
删除:不用赋值,直接执行。

(6)list中的判断
判断一个元素:

判断字符串:

2.list的核心操作
(1)计数

index可以帮我们找到索引

(2)列表添加
用append()可以向list里面添加内容,每次只能添加一个元素。

插入一个元素:用insert()

删除一个元素:用remove()

弹出用pop(),帮你返回元素,但是在原来的列表把这元素删去

(3)排序
排序用sort()

如果不想改变原来的数据,就重新赋值:w1 = sorted(w)
python可以对列表进行调序,用reverse()
