摘要: 1.长方形完整格式 代码: 输出内容: 2.左上三角形 代码: 输出内容: 注:乘法算式按行输出,与完整格式相比,内层循环范围为i~9,当外层循环的i逐渐递增时,每行输出的算式个数会越来越少,print("")表示换行,不输出这句的话输出的乘法表格式错乱。 3.右上三角形 代码: 输出内容: 注:相 阅读全文
posted @ 2018-08-26 18:46 雪哥 阅读(492) 评论(0) 推荐(0)
摘要: 严格的说,python没有赋值,只有名字到对象的绑定。 所以L1=L是把L所指的对象绑定到名字L1上,而L2=L[:]则是把L通过切片运算取得的新列表对象绑定到L2上。前者两个名字指向同一个对象,后者两个名字指向不同对象。 换句话说,L1和L是指的同一个东西,那么修改L1也就修改了L;L2则是不同的 阅读全文
posted @ 2018-08-26 18:13 雪哥 阅读(2971) 评论(0) 推荐(1)
摘要: 一、什么是等价类?为什么要划分等价类 ? 所谓等价类是指输入域的某个互不相交的子集合,所有等价类的并集便是整个输入域。目的在于测试用例的无冗余性。 等价类划分是一种典型的黑盒测试方法,使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。 等价类划分方法把所有可能的输入数据, 阅读全文
posted @ 2018-08-03 15:45 雪哥 阅读(1822) 评论(0) 推荐(0)
摘要: 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 python代码运行的时候遇到函数是怎么做的 从python解释器开始执行之后,就在内存中开辟了一个空间,每当遇到一个变量的时候,就把变量名和值之间的对应关系记录下来。但是当遇到函数定义的时候解释器只是象征性的将函数名读入内存,表示知 阅读全文
posted @ 2018-07-29 12:16 雪哥 阅读(492) 评论(0) 推荐(0)
摘要: 1.位置参数 def sum(x,y): sum =x + y return sum l1 = sum(1,2) print(l1) 2.关键字参数 def sum(x,y): sum =x + y return sum l1 = sum(y=10,x=2) print(l1) 3.位置、关键字形式 阅读全文
posted @ 2018-07-29 10:43 雪哥 阅读(136) 评论(0) 推荐(0)
摘要: 一.基础 1.数据类型 数字 字符串 布尔值 列表 元祖 字典 集合 2.为什么要分数据类型 数据是用来表示状态的,不同的类型就应该用不同的类型去表示 二.类型基础数据 数字 1.bit_length() 当十进制用二进制表示时最少使用的位数 布尔值 布尔值就两种:True,False。就是反应条件 阅读全文
posted @ 2018-07-29 10:23 雪哥 阅读(190) 评论(1) 推荐(0)
摘要: return关键字 没有返回值 返回一个值 返回多个值 1.没有返回值 不写return的情况下,会默认返回一个None:下面的函数,就没有写return,这就是没有返回值的一种情况。 只写return,后面不写其他内容,也会返回None,既然没有要返回的值,完全可以不写return,为什么还要写个 阅读全文
posted @ 2018-07-29 10:21 雪哥 阅读(523) 评论(0) 推荐(0)
摘要: exit() 退出整个程序,很好理解 pass 只是一个占位符,什么事情也不做 跳出当次循环 continue是循环到这个点的时候,执行continue这里的某些操作,执行完了之后,继续循环满足条件的这一层循环需要做的事情,不会终止这一层循环 阅读全文
posted @ 2018-07-18 20:45 雪哥 阅读(166) 评论(0) 推荐(0)