深南之星

导航

 

2020年2月3日

摘要: Feature: 标注主要功能模块 Story: 标注Features功能模块下的分支功能 Severity: 标注测试用例的重要级别 Step: 标注测试用例的重要步骤 Issue和TestCase: 标注Issue、Case,可加入URL # -*- coding: utf-8 -*- # @T 阅读全文
posted @ 2020-02-03 23:33 深南之星 阅读(160) 评论(0) 推荐(0) 编辑
 
摘要: 1. 测试代码的命名规则:测试文件应该用 test_ 开头或者 _test 结尾测试函数、测试方法应该以 test_ 开头测试类应该以 Test 开头 2. 如果想指定运行py文件中的某一个,可以使用:在指定文件名之后添加::test_name 3. 运行pytest pytest pytest 文 阅读全文
posted @ 2020-02-03 23:32 深南之星 阅读(257) 评论(0) 推荐(0) 编辑
 
摘要: property 是将一个方法变成属性class Student(object): @property def score(self): return self._score @score.setter def score(self, value): if not isinstance(value, 阅读全文
posted @ 2020-02-03 23:22 深南之星 阅读(118) 评论(0) 推荐(0) 编辑
 
摘要: python中的new-style class要求继承Python中的一个内建类型,一般继承object,也可以继承list或者dict等其他的内建类型。 在python新式类中,可以定义一个变量__slots__,它的作用是阻止在实例化类时为实例分配dict, 默认情况下每个类都会有一个dict, 阅读全文
posted @ 2020-02-03 23:16 深南之星 阅读(113) 评论(0) 推荐(0) 编辑
 
摘要: 1.传参方式: 直接赋值,变量指向同一个对象 在python中,是先有值,然后再将变量以标签的形式贴在上面,python中没有值传递或者是变量引用的概念,pytohn传参是共享变量; 例如: def clear_list(l): l = [] # 使l = ll,函数中,创建了一个新的对象,并将l贴 阅读全文
posted @ 2020-02-03 23:13 深南之星 阅读(278) 评论(0) 推荐(0) 编辑
 
摘要: 内层函数引用了外层函数的变量(参数也算变量),然后返回内层函数的情况,称为闭包(Closure)。 一:. *args **kwargs 1. python函数传递参数的方式有两种: 位置参数(positional argument) 关键词参数(keyword argument) *args 与 阅读全文
posted @ 2020-02-03 23:09 深南之星 阅读(226) 评论(0) 推荐(0) 编辑
 
摘要: 1. map()map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。注意:map()函数不改变原有的 list,而是返回一个新的 list。例如:def f(x): return x* 阅读全文
posted @ 2020-02-03 23:03 深南之星 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: 字符串常用方法 s = 'i love python' #统计str方法数 li = dir(s) li.index('capitalize') len(li) s.count('o') # 返回字符串x在s中出现的次数,带可选参数[, start[, end]](从某个范围内计数) s.endsw 阅读全文
posted @ 2020-02-03 09:25 深南之星 阅读(452) 评论(0) 推荐(0) 编辑
 

2020年2月2日

摘要: set :无序,不重复,add pop(添加和去除) frozenset :(不可变集合) 一旦设置好 无法进行修改,好处: frozen可以作为dict的key set初始化的方式 s = set("abcdea") s2 = set(["a","b","c","d","e","f"]) s3 = 阅读全文
posted @ 2020-02-02 23:23 深南之星 阅读(355) 评论(0) 推荐(0) 编辑
 
摘要: 元组常用方法 不可变 tu =('a','b','c','d') tu1 =1,2 tu.count('a') #计数 tu.count('m') tu.index('d') #默认从整个元祖里面,搜索元素的索引 tu.index('d',1,4) #也可已指定范围,[1,4],左闭右开 #tu.i 阅读全文
posted @ 2020-02-02 23:05 深南之星 阅读(110) 评论(0) 推荐(0) 编辑