python第二课知识点总结
一、整型
1.相加
2.取绝对值
3.divmod,计算得出商和余数,结果是一个元组
4.floordiv,得到商
5. 判断是否相等
6.判断是否大于等于
7.判断是否大于
8.判断是否小于
二、浮点型
__add__(),__divmod__(),__abs__(),__eq__(),__gt__()等方法与整型相同,在此不再赘述。
三、字符串
1.ljust(),将字符串置于最左边,控制宽度和填充值,可以传入一个宽度参数,此时默认用空字符填充,也可以传两参数,包括宽度和填充符号。
2.rjust(),与上面方法刚好相反,将字符串置于最右边,填充左边。
3.capitalize(),首字母大写。
4.upper(),将字符串转化为大写。
5.lower(),将字符串转化为小写。
6.isupper(),判断字符串是不是全为大写。
7.islower(),判断字符串是否全为小写。
8.__len__(),计算字符串长度。
9.find()与index()都是得到字符在字符串中第一次出现的位置。
10.replace(),替换
11.strip(),去掉左右两边空格
12.count(),计算出现的次数。
13.center(),将字符串居中,自定义宽度,并用自定义符号填充,如无自定义填充符号,则默认是用空格填充。
14.swapcase(),将字符串大小写交换。
15.split(),字符串分隔,得到的结果是一个列表。
四、列表
1.增加
2.删除
clear(),清除列表中所有元素
remove()删除特定元素
3.pop(),显示特定列表位置的元素,不传位置参数,默认是最后一个位置元素弹出。
4.extand(),扩展列表
5.count(),index()功能与用法与字符串的此类方法完全相同,略。
6.reverse(),将列表倒序。
7.sort(),将列表排序。
8.修改列表
五、字典
1.新建字典
用给键赋值方法新建字典
fromkeys()方法生成字典
2.clear(),删除字典
3.update(),更新字典
4.setdefault(),修改字典,当只传键值参数时,值默认是None。
5.根据键查找值
用get()方法查找值时,如果值不存在,不会报错,显示为None,而my_dict[]取值会报错.
5.keys(),生成所有键的对象
6.values(),生成所有值的对象
7.items(),生成键值关系对象