python期末复习笔记(2)

1.lstrip()—— 去掉字符串左边的空格或指定字符
2.rstrip()——去掉字符串末尾的指定字符,默认为空格,根据提供的函数对指定的序列做映射
3.str.format()格式化数字
4.find()——方法检测字符串里面是否包含子字符串,包含返回对应的索引值,不包含返回-1
5.split()——通过指定的分隔符对函数进行切片,如果指定num有参数,则分隔num+1个字符串,返回以[‘’,’’,]
6.replace()——替换指定字符,如果指定替换的参数,替换不超过参数+1个
7.isalnum()——检验字符串是否由数字和字母组成
8.isalnum()——检验字符串是否只由字母组成
9.isdigit()——检验字符串是否只由数字组成
10.endswith()——判断字符串是否以指定后缀结尾
11.strip()——移除字符串头尾指定的字符
12.rindex()——返回指定字符在字符串中最后一次出现的位置
13.rfind()——返回字符串最后一次出现的位置,如果没有匹配则返回-1
14.count()——统计字符串中某个字符出现的次数
15.find()——检测字符串是否包含子字符串,如果包含则则返回开始的索引值,反之返回-1
16.upper()——转化为大写字母
17.lower()——转化为小写字母
18.swapcase()——用于对字符串的大小写字母进行转换
19.startswith()——检验字符串是否以指定字符串开头 beg-指定位置是否为该字符
20.translate()——方法根据参数table给出的表,转换相应的字符
21.round()——返回浮点数x的四舍五入值
22.abs()——求绝对值
23.复数—求值开根号
24.查看变量内存的地址——id()
25.callable()——检查一个函数是否可以被调用
26.len()——可以返回列表,元组,字典,集合,字符串,以及range对象中的元素(项目)个数
27.max()——返回序列中的最大元素
28.min()——返回序列中的最小元素
29.sum()——返回数值型序列中所有元素之和
30.random模块中-shuffle()——将列表中的元素随机乱序
31.choice——从序列表随机选择一个元素
32.sample(seq,k)——从序列中选择不重复的K个元素
33.标准库math中-sqrt——开平方——返回的几点0的小数形式
34.import——引库
35.流控制的三种基本结构——顺序结构-循环结构-选择结构
36.python内建异常类的基类是——BaseException
37.elif表示-if和else两个单词的缩写
38.break提前结束本层循环
39.continue提前进入下一次循环
40.列表、元组、字符串、是有序序列
41.集合、字典是无序的
42.add()——给集合添加元素-如果要添加的元素已经存在,在不执行任何操作
43.集合比较大小看是否为子集,为另一方的子集的小
44.pow()——幂的运算
45.^——按位异或运算符,当两对应的二进位相异时,结果为1
46.^在两个集合中间时,相同的元素舍弃,保留两个集合各自与对方不同的字符
47.|——按位或运算符,只要对应的二个二进位有一个为1是,结果就为
48.|在两个集合中间时,将两个集合合并到一起,有两个的保留一个
49.&——按位与运算符,参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0
50.&在两个集合中间时,只保留相同的元素
51.集合相减——减去相同的元素
52.set——是一个无序且不重复的元素集合
53.sort()——对可进行迭代的对象进行排序操作
54.map()——根据提供的函数对指定序列做映射
55.range()——创建一个整数列表
56.del命令既可以删除列表中的一个元素,也可以删除整个列表
57.append()——在列表结尾添加元素,如果加入列表,则会将整个列表加入进去,即有[XX]
58.extend()——如果加入列表,则会把列表中的元素加入进去
59.insert()——用于将指定对象插入列表的指定位置,(谁的前面)(,)逗号前面为位置,后面为要插入的元素
60.sort()——对原列表进行排序,默认为升序, reverse = True-降序
61.pop()——默认删除最后一个元素,加入所以定位击杀
62.remove()——用于移除列表中某个值得第一个匹配项(移除哪个东西-不是索引值)
63.index()——查找某个元素在列表中的索引值
64.reverse()——反向列表中的元素,不是按照大小,是按照顺序
65.sort排列列表有=输出None
66.列表切片的范围大于序列中的个数时输出——[]
67.range()创建列表的时候不包括最后一个例如range(10),不包括10
68.列表、元组、字符串最后一个元素的下标为-1
69.在开头加入一个元素3,0[0:0] = [3]
70.dict()——创建一个字典
71.zip()——将可迭代的对象作为参数将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表{x:x,x:x}
72.字典的加法是键加在一起
73.字典排序排键
74.字典 in 判断键在不在
75.get()——可以获取指定键对应的值,并且可以在指定键不存在的时候返回指定值如果不指定则返回None,如果值不在字典中返回默认值。
76.items()——返回字典中对应键-值对列表
77.keys()——方法返回字典的键列表
78.values()——方法返回字典的值列表
79.关键字in用于测试一个对象是否是可迭代对象的元素
80.eval()——函数用来执行一个字符串表达式,并返回表达式的值
81.def中定义函数的关键字
82.函数的默认值None
83.join()—— 用于将序列中的元素以指定的字符连接生成一个新的字符串
84.假设有python程序文件abc.py,直接运行,则代码块通用变量_name_的值为_name_
85.python安装扩展库常用的是pip工具
86.使用pip工具 升级科学计算扩展库numpy的完整命令是pip install -upgrade numpy
87.使用pip工具搜索当前已安装的某个扩展库的完整指令是pip search xxx
88.使用pip工具查看当前已安装扩展库列表的完整命令是pip list
89.在函数内部通过global定义全局变量
90.globals()——查看包含当前作用域内所有全局变量和值的字典
91.locals()——查看包含当前作用域内所有局部变量和值的字典
92.open()——用来打开文件或创建文件夹并返回文件对象
93.flush()——用来在不关闭文件对象的情况下将缓冲区内容写入文件
94.with——上下文管理关键字,自动管理文件对象,不论何种原因结束该关键字中的语句块,都能保证文件被正确关闭
95.exists()——标准库os.path中的,用来判断指定文件是否服存在
96.isfile()——用来判断指定路径是否为文件
97.listdir()——用来列出指定文件夹中的文件盒子文件列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半生瓜のblog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值