04 2017 档案
正则表达式
摘要:re模块: 最常用的匹配语法: 反斜杠的困扰: 假如你需要匹配文本中的字符"\",使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在正则表达式里转义成一个反斜杠. 匹配模式:
阅读全文
模块
摘要:常用的模块:time模块,random模块,hashlib,os模块,sys模块,loggin模块 time模块: 时间戳:time.time() 格式化字符串:time.strftime("%Y-%m-%d %x") 时间元组:time.localtime() time模块之间的转换: rando
阅读全文
slots与迭代器
摘要:1 class Foo: 2 __slots__='x' 3 4 5 f1=Foo() 6 f1.x=1 7 f1.y=2#报错 8 print(f1.__slots__) #f1不再有__dict__ 9 10 class Bar: 11 __slots__=['x','y'] 12 13 n=B
阅读全文
反射
摘要:1.isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查obj是否是cls的对象 1 class Foo(object): 2 pass 3 4 obj = Foo() 5 6 isinstance(obj, Foo) iss
阅读全文
property练习
摘要:作业一:总结 1.什么是绑定到对象的方法,如何定义,如何调用,给谁用?有什么特性 只要是在类内部定义的,并且没有被任何装饰器修饰过的方法,都是绑定到对象的方法 class Foo: def test(self): #绑定到对象的方法 pass def test1(): #也是绑定到对象的方法,只是对
阅读全文
04-18考试题目及答案
摘要:## py4测试题## 1、8 << 2# 等于?32# 2、通过内置函数计算5除以2的余数print(5%2)# 3、s = [1, "h", 2, "e", [1, 2, 3], "l", (4, 5), "l", {1: "111"}, "o"], 将s中的5个字符提取出来并拼接成字符串。#
阅读全文
调用函数分割查询
摘要:1 data = [1, 3, 6, 7, 9, 12, 14, 16, 17, 18, 20, 21, 22, 23, 30, 32, 33, 35] 2 num=int(input('输入您想找的数字:')) 3 def sch(num , data): 4 if len(data)>1: 5 start_data=int(len(data)/2) 6 ...
阅读全文
04-09,Work-对文件的增删改查(函数)
摘要:#增删改查之查def look(): while 1 : enter = input("查看:如www.oldboy.org\n") l = [] flag = False with open("haproxy.conf") as enter_read: for line in enter_read
阅读全文
04-09,Work-账户登录,三次拉黑
摘要:count = 0flag = 1lock = []user_pass = []username = input('Boy,你的名字:')f = open('blacklist',mode='r')#读取黑名单的内容lock_file = f.readlines()f.close()for i in
阅读全文
浙公网安备 33010602011771号