01 2020 档案
摘要:if __name==‘__main__’ #以主程序运行 如果导入2个包含同名函数的模块 只能用import 不能用from ……import…… 调用方法:模块名.函数 import sysprint(sys.path)#查找模块时所寻找的各个目录 import sys sys.path.app
阅读全文
摘要:https://blog.csdn.net/ruanxingzi123/article/details/82787852 import modulename [as alias] ,modulename2,modulename3 #导入modulename,modulename2,modulenam
阅读全文
摘要:派生类中创建init方法,则就不会调用 基类的init 可以通过supper()函数调用基类的init方法 class Fruit: def __init__(self,color='green'):#color默认是lvse Fruit.color=color def harvest(self,c
阅读全文
摘要:class CLASSNAME(base) ‘’‘类的帮助信息’‘’ statement class Fruit: color='green' def harvest(self,color): print('I am %s'%color) print(Fruit.color) class Apple
阅读全文
摘要:_foo :保护类型的成员,只允许类本身和子类允许访问 __foo :私有类型,只有类本身可以访问,类的实例名._类名__方法 __foo__ :系统定义的名字,表示特殊的方法 property @propertydef func(self): block #需要return语句返回例子: clas
阅读全文
摘要:class func: fly='you can fly' def __init__(self): self.name='name' print(self.fly) list1=[] for i in range(4): #生成4个实例 list1.append(func()) print(list
阅读全文
摘要:result=lambda x,y,z,……:x+y+z import math def circle(r): return math.pi*r*r r=10 print(circle(r)) result=lambda x:math.pi*x*x print(result(10)) >>>>> 3
阅读全文
摘要:import datetime nowtime=datetime.datetime.now() print(nowtime) nowweekday=nowtime.weekday() print(nowweekday) #星期三,显示的2 》》》》 2020-01-08 21:30:59.21684
阅读全文
摘要:re.sub(pattern,repl,string,[count],[flags]) pattern=模式字符串repl=表示替换的字符串string=表示要被查找替换的原始字符串 count=表示替换的最大次数,可选flags=控制匹配方式,可选 import re pattern=r'1[13
阅读全文
摘要:import re pattern=r'mr\w+' #模式字符串,前面加个r做成原生字符,这样就不用加斜杠做转义 string2='MR_SHOP mr_shop'#要进行匹配的字符串 M=re.match(pattern,string2) # flags 可选参数,表示标志位的,用于控制匹配方式
阅读全文