摘要: 匿名函数:lambda n:print(n)一切对象非零即True,空也算是False#如果all()里面的对象全部为真就返回True,否则False a = all(["aaa",12,0]) print(a) #如果any()里面的对象任意一个为真就返回True,否则alse a = any(["aaa",12,0]) print(a) #十进制转二进制 a=bin(255) pri... 阅读全文
posted @ 2018-04-25 15:30 Caionk 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 迭代器 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等 一类是genrator,包括生成器和带yield的generator function 这些可以直接用作与for循环的对象统称为可迭代对象:Iterable。 isinst 阅读全文
posted @ 2018-04-25 13:41 Caionk 阅读(95) 评论(0) 推荐(0) 编辑
摘要: import time def consumer(name): print("%s准备吃包子了"%name) while True: baozi = yield print("[%s]包子来了,[%s]吃吧"% (baozi,name)) # c = consumer("Caicai") # c.__next__()###只能调用,不能传值 # c... 阅读全文
posted @ 2018-04-25 12:58 Caionk 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 当你不知道你的程序会不会出错的时候可以这做: 阅读全文
posted @ 2018-04-25 11:49 Caionk 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 课堂笔记 阅读全文
posted @ 2018-04-24 21:29 Caionk 阅读(676) 评论(0) 推荐(0) 编辑
摘要: # ##员工信息 # 1.可进行模糊查询,语法至少支持下面3中: # 1.select name ,age from staff_table where age>22 # 选择姓名,年龄在22岁以上的员工的年龄 # 2.select * from staff_table where dept = "it" # 从员工表中选择“it” # 3.select ... 阅读全文
posted @ 2018-04-24 20:35 Caionk 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 生成器 阅读全文
posted @ 2018-04-24 19:07 Caionk 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 基础的只支持在本地验证 阅读全文
posted @ 2018-04-24 17:56 Caionk 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ###装饰器模拟登陆##需求,就是比如之前的网站没有没有登陆页面,现在我需要加上一个登陆的需求##这一步只是写在本地的用户信息,用来测试的user,password = "caicai","13421731046"##装饰里面的功能(3)def auth(func): ##然后定义一个内嵌函数(3-1) def wrapper(*args,**kwargs):##传入参数,以备不时... 阅读全文
posted @ 2018-04-24 16:49 Caionk 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ##没有参数版的装饰器 ##装饰器是在不动用原来的功能源代码加上一个功能,也不能调用原来的函数 #首先要引入需要的功能板块 import time 第三部也就是实现了新的功能: def timer(timerr): def code()##第四步 ##开始定时:sta_timer = time.time() sta_timer = time.time()... 阅读全文
posted @ 2018-04-24 15:43 Caionk 阅读(115) 评论(0) 推荐(0) 编辑