随笔分类 -  Python

摘要:装饰器: 定义:本质是函数,(装饰其他函数),为其它函数添加附加功能 原则: 1、不修改被装饰的函数的源代码 2、不修改被装饰的函数的调用方式 函数即变量 函数名指向内存中的函数体 高阶函数: 1、把一个函数名当做实参传给另外一个函数 2、返回值中包含函数名 嵌套函数: 1、在一个函数体内,用def定义一个函数 高阶函数 + 嵌套函数 --> 装饰器 #装饰器的实现方... 阅读全文
posted @ 2018-08-24 17:24 谭普利特 阅读(156) 评论(0) 推荐(0)
摘要:unittest Module 中的断言方法 核实item不在list中 阅读全文
posted @ 2018-08-10 15:42 谭普利特 阅读(148) 评论(0) 推荐(0)
摘要:import module_name 导入整个模块 from module_name import function_name 导入特定函数 from module_name import function_0, function_1, function_2 导入多个函数 from module_name import function_name as xxx 使用a... 阅读全文
posted @ 2018-08-08 17:08 谭普利特 阅读(158) 评论(0) 推荐(0)
摘要:文件编码: 阅读全文
posted @ 2018-08-07 22:16 谭普利特 阅读(143) 评论(0) 推荐(0)
摘要:list_1 = set([1, 5, 3, 6, 8]) list_2 = set([2, 4, 5, 8, 6]) #交集 # print(list_1.intersection(list_2)) & # {8, 5, 6} #并集 # print(list_1.union(list_2)) | # {1, 2, 3, 4, 5, 6, 8} #差集(in list_... 阅读全文
posted @ 2018-08-07 14:13 谭普利特 阅读(137) 评论(0) 推荐(0)
摘要:name = "Template"name.capitalize() #首字母大写name.count("a") #统计a的数目name.center(50, "-") #填充字符name.endswith("ex") #判断是否以ex什么结尾name.expandtabs(tabsize=30) 阅读全文
posted @ 2018-08-06 01:55 谭普利特 阅读(173) 评论(0) 推荐(0)
摘要:.pyc是个什么鬼? 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊! 为了 阅读全文
posted @ 2018-08-05 15:23 谭普利特 阅读(217) 评论(0) 推荐(0)
摘要:常量大写字母表示 ASCII 最多只能用8位来表示,所以只能表示2 ** 8个字符 1980年 GB2312 7445多个字符 1995年 GBK1.0 21886个字符 2000年 GB18030 27484个汉字 90年代初 Unicode 65536个字符 统一万国码(每个字符占两个字节) U 阅读全文
posted @ 2018-08-05 15:16 谭普利特 阅读(160) 评论(0) 推荐(0)