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即可。

 

posted @ 2021-07-15 21:34  wddwyw  阅读(31)  评论(0)    收藏  举报