2019年7月18日

摘要: ASCII 码使用指定的8 位二进制组合来表示256 种可能的字符。 8 bit== 一个字节(byte) 1024 byte == 1 KB 1024 KB ==1 MB 1024 MB ==1 GB 1024 GB ==1 TB 但是中文有9万多个字,ASCII码只有256个可能,为了解决全球化 阅读全文
posted @ 2019-07-18 17:11 panglin 阅读(185) 评论(0) 推荐(0)
 
摘要: 生成器的本质 迭代器 生成器的产生有两种方式:生成器函数和生成器表达式。 只要含有yield关键字的函数都是生成器函数,yield只能用在函数里,且yield和return不能共用。 生成器函数 #生成器函数:执行之后会得到一个生成器作为返回值 最简单的生成器:步骤1->4(generator)-> 阅读全文
posted @ 2019-07-18 16:48 panglin 阅读(98) 评论(0) 推荐(0)
 
摘要: 最基本的装饰器,不带参数: import time def wrapper(func): def inner(*args,**kwargs): start=time.time() ret=func(*args,**kwargs) end=time.time() print(end-start) re 阅读全文
posted @ 2019-07-18 16:01 panglin 阅读(84) 评论(0) 推荐(0)
 
摘要: l=[1,2,3]#取值方式:索引,for循环#for i in l:# print(i)#list,dic,str,set,tuple,f=open(),range(),enumerate()print(dir([]))#告诉我列表拥有的所有方法#带双下划线的方法称之为双下方法,不止一种方法可以调 阅读全文
posted @ 2019-07-18 13:03 panglin 阅读(183) 评论(0) 推荐(0)