学习python的第二周感受:
1.python常用的内置函数:len(obj),返回对象obj包含元素的个数,适用于列表,元组,集合,字典,字符串以及可迭代对象等。range(start,end,step)其中包含左闭右开区间,以step为步长的整数,参数start默认为0,step默认为1。evel()是用来计算字符串或字节串的值,返回有效表达式的值,用于实现类型转换的功能。
2.模块导入:(1)import 模块名 [as 别名],每个import只能导入一个模块。
(2)from 模块名 import 对象名[as 别名]。
3.文件名.py:python源文件。
文件名.pyc:python类二进制文件。
4.python序列:(1)有序序列:列表,元组,字符串,可迭代对象。(2)可变序列:列表,字典,集合。(3)不可变序列:元组,字符串,可迭代对象。(4)无序序列:字典,集合。
5.列表是python的内置可变序列。
6.x in s:存在性测试,如果x存在s的序列中,则返回True。
s+t拼接:新的序列。(1)可迭代对象数据不支持。(2)s和t序列类型必须相同。
7.列表的创建与删除:(1)使用赋值运算“=”直接将一个列表赋值给变量。创建空列表:a_list=[]。(2)也可以使用list()函数将数据转换为列表。(3)使用del命令删除整个列表。
8.列表元素的增加:(1)使用“+”运算符。(2)使用append()方法在列表尾部添加元素。(3)使用enpend()将另一个迭代对象的所有元素添加至该列表对象尾部。(4)使用insert()将元素添加至列表的指定位置。会导致一些元素的下标发生变化。
9.列表元素的删除:(1)使用del命令。(2)使用pop()方法删除并返回指定(默认为最后一个)位置上的元素。(3)使用remove()删除首次出现的指定元素。
10.列表的访问与计数:(1)可直接使用下标访问。(2)使用index()方法可以获取指定元素首次出现的下标。重新赋值,完成修改。以第一次为主。
11.切片操作:切片使用2个冒号分隔的3个数字来完成[start:stop:step],第一个数字表示切片开始的位置(默认为0),第二个数字默认为列表长度,但不包括结束位置的长度,第三个数字表示切片的步长()默认为1。
2021-03-19
最新推荐文章于 2021-04-09 14:37:59 发布