Linux命令 exit()回车,退出 ctrl +D 退出 Ctrl + L 或 cls 清除屏幕 history 历史命令(使用时要在序号前面加感叹号) cd空格/ 进入根目录 ls ...
正则
大写取反\D表示不要数字 import re a = 'python123python666python888' print(re.findall('python',a)) #返回值是一...
文件
打开/关闭 文件 f = open(file_path,'r') 里面路径可以直接写脚本文件夹下的文件 f.close() 带+号的是读写 r无法创建新文件 a是追加 每次读取或者写入后,指针会移动...
new方法、定制属性访问、描述符与装饰器
装饰器: 本质是函数,能够实现在不修改原来函数的基础上添加功能。 new方法一定要有返回值,retrun object.___new__(cls) 单例模式: class A(): d...
推导表达式迭代器生成器模块和包
魔法方法需要特定的条件去触发 有next是迭代器 # li = # for i in range(1,10): # li.append(i) # print(li) # ---------------...
异常
try: a 10/0 exception Nameerro as n: print(n) else: print('如果不出错就执行我') finally: ...
函数作用域和匿名函数
匿名函数 filiter(lambda x: x>10,li) lambda 参数: 表达式 匿名函数的应用场景 简单的函数,可以不使用def定义,使用匿名函数即可 类似于filter和map等...
字符串格式化和深浅复制
字符串拼接: 1、使用+ str1+str2+str3 2、使用join ''.join() '*'.join() aa*aa*aa* 3、格式化字符串 '%s%s%s'%(str1,str2,str...
集合和字典方法,运算符和优先级
字典的增删改查方法: 增: copy setdefault 有则查,五则增 改 update 更新字典 dic= 3 有a则改无a则增 删 clear pop()括号里一定要带key popitem...
列表操作方法
字符串操作: a = 'dudyydyhy' a.count(内容,从第几个开始) a.find(内容,从第几个) a.index(内容)返回内容第一个的位置 a.isdigit判断是否全是数字 a....