随笔分类 - python基础
摘要:'''logging:日志模块(有时间,可以设置级别) logging模块将日志分为了五个等级:CRITICAL > ERROR > WARNING > INFO > DEBUG DEBUG:调试信息,通常在诊断问题的时候用得着; INFO:普通信息,确认程序安装预期运行; WARNING:警告信息
阅读全文
摘要:''' https://gitee.com/help/articles/4122 ''' #1.下载安装git #2.新建远程仓库(github共有,gitlib公司内部私有) #3.打开本地的git: # 找到目标文件夹,鼠标右键(git pash here)进入本地要提交的文件夹路径 ''' g
阅读全文
摘要:''' 开放封闭原则: 开放扩展 封闭:不能修改源功能代码 不能改变调用方式 ''' import time # from functools import wraps def outer(flag): def warpper(f): # @wraps(f) def inner(*args,**kwargs): """ 装饰函数 :param args: :param kwargs: :retur
阅读全文
摘要:v = [lambda :x for x in range(10)] print(v) #[lambda :x,lambda :x....]10个匿名函数 print(v[0]) #lambda :x print(v[0]()) #9 v = (lambda :x for x in range(10)) print(v) #生成器 # print(v[0]) #报错:生成器不能索引取值 # pri
阅读全文
摘要:常用函数: import re re.findall() :(正则,str)匹配str中所有符合正则的字符串并以列表返回 re.search() :(正则,str)匹配str中第一个符合规则的字符串返回结果集(没有则为None),用.group()取值(没有则报错) re.match() :(正则,str)开头匹配str中符合正则的字符串...
阅读全文
摘要:正则表达式: 1.验证某一字符串是否符合规则 2.匹配某一字符串中的符合规则的字符串 正则: 字符组: [] :一个字符组匹配一个字符[0-9][0-1a-zA-Z][ ][_] [^] :非字符组匹配(除字符组之外的其它任意字符) 元字符: \d :匹配任意一个数字...
阅读全文
摘要:深浅拷贝:数据分离情况 1. =赋值:数据完全共享(指向内存中的同一个对象)被赋值的变量指向的数据和原变量的数据都是指向内存中的同一个地址: (1)如果是不可变数据类型(数字、字符串等),修改其中的一个值,实际是修改了变量指向与值对应的地址(相当于重新被赋值),因此不会同时发生变化; (2)如果是可
阅读全文
摘要:字典的常用操作及方法 增: 删: 改:(有则改,无则增) 查: 其它操作:(类似列表但没有索引) 字典中键值的遍历
阅读全文
摘要:字符串str常用操作方法(都会产生新的数据) Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: Python字符串运算符 下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python": >>>a + b'HelloPython' >>>
阅读全文