python 基本数据类型及内置方法
目录:
引子
数字类型int与float
定义
类型转换
使用
字符串
定义
类型转换
使用
优先掌握的操作
需要掌握的操作
了解操作
列表
定义
类型转换
使用
优先掌握的操作
了解操作
元组
作用
定义方法
类型转换
使用
字典
定义
类型转换
使用
优先掌握的操作
需要掌握的操作
集合
作用
定义
类型转换
使用
关系运算
去重
其他操作
练习
可变类型和不可变类型
数据类型总结
视频链接
一 引子
数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型) ,单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等),这意味着我们在开发程序时需要频繁对数据进行操作,为了提升我们的开发效率, python针对这些常用的操作,为每一种数据类型内置了一系列方法。本章的主题就是带大家详细了解下它们,以及每种数据类型的详细定义、类型转换。

二 数字类型int与float
2.1 定义
2.2 类型转换
2.3 使用
数字类型主要就是用来做数学运算与比较运算,因此数字类型除了与运算符结合使用之外,并无需要掌握的内置方法

三 字符串
3.1 定义:
3.2 类型转换
3.3 使用
3.3.1 优先掌握的操作

3.3.2 需要掌握的操作

1.strip, lstrip, rstrip
2.lower(),upper()
3.startswith,endswith
4.格式化输出之format
之前我们使用%s来做字符串的格式化输出操作,在传值时,必须严格按照位置与%s一一对应,而字符串的内置方法format则提供了一种不依赖位置的传值方式
案例:
format的其他使用方式(了解)
5.split,rsplit

6.join
7.replace
8.isdigit
3.3.3 了解操作

四 列表
4.1 定义
4.2 类型转换
4.3 使用
4.3.1 优先掌握的操作

4.3.2 了解操作

五 元组
5.1 作用
元组与列表类似,也是可以存多个任意类型的元素,不同之处在于元组的元素不能修改,即元组相当于不可变的列表,用于记录多个固定不允许修改的值,单纯用于取

5.2 定义方式
5.3 类型转换
5.4 使用

六 字典
6.1 定义方式
6.2 类型转换
6.3 使用
6.3.1 优先掌握的操作

6.3.2 需要掌握的操作

1.get()
2.pop()
3.popitem()
4.update()
5.fromkeys()
6.setdefault()
七 集合
7.1 作用
集合、list、tuple、dict一样都可以存放多个值,但是集合主要用于:去重、关系运算

7.2 定义
7.3 类型转换
7.4 使用
7.4.1 关系运算
我们定义两个集合friends与friends2来分别存放两个人的好友名字,然后以这两个集合为例讲解集合的关系运算
两个集合的关系如下图所示

7.4.2 去重

集合去重复有局限性
示例如下
7.4.3 其他操作

7.5 练习

八 可变类型与不可变类型
可变数据类型:值发生改变时,内存地址不变,即id不变,证明在改变原值
不可变类型:值发生改变时,内存地址也发生改变,即id也变,证明是没有在改变原值,是产生了新的值
数字类型:

字符串

列表

元组

字典

九 数据类型总结

视频链接:
Last updated
Was this helpful?