python基础学习5
数据类型内置方法
字符串内置方法
1.在字符串里有着固定的符号时
可以用这个符号作为分隔符,最终输出的结果是一个列表

切割之后可以将元素的值附加给变量

指定切割次数,默认从左往右

也可以从右往左

2.字符串转大小写
转为大写

转为小写

3.判断字符串是不是纯数字
res = 'xxxxxx'
print(res.isdigit())
4.判断字符串以什么开头或结尾
print(res.startswith('xxxx')) 判断是否以xxxx为开头
print(res.endswith('xxxx')) 判断是否以xxxx为结尾
5.替换字符串

列表内置方法
1.索引取值

2.切片取值

3.步长

4.统计元素个数

5.添加数据(尾部添加)

6.插入数据

7.扩展列表

8.删除列表元素

9.列表生成式

10.排序

字典内置方法
1.按照key取值
print(user_dict['username'])
2.统计键值对的个数
print(len(user_dict))
3.修改数据(将username键对应的值修改为tony) 键存在的情况下修改
user_dict['username'] = 'tony
4.删除数据
user_dict.pop('username')
元组与集合(了解)
元组内元素不能被修改,你可以把元组直接看成是不可修改的列表即可
t = (1, 2, 3)
集合内元素必须是不可变类型(数字、字符串)
s = {1, 2, 3}
集合内元素是无序的 跟字典一样 所以无法使用索引取值
可变类型与不可变类型
可变类型:值改变但是内存地址不变,例如:列表和字典
不可变类型:值改变那么内存地址肯定会改变,例如:整型,浮点型,字符串
文件处理
文本转译
斜杠的存在有时候会产生特殊的意义

直接print会出错,需要转译

路径
路径就是用来标识文件的位置信息,分为两种:
相对路径:需要有一个参照物
绝对路径:不需要参照物
文件操作
文件的读写

其实除了with open 之外,还可以采用file open()的方法,但是这样不够简单,每次都需要使用file close()结束,因此我们使用with open即可。

浙公网安备 33010602011771号