单元测试


对函数进行单元测试

对类进行单元测试

文档测试

创建函数的解释和介绍

使用Telnet命令远程连接别人的电脑  

通过Python程序完成Telnet登陆的过程 


其他知识

关于密码

1.排列

从n个不同元素中取出m(m≤n)个元素,按照一定的顺序排成一列,叫做从n个元素中取出m个元素的一个排列(Arrangement)。特别地,当m=n时,这个排列被称作全排列(Permutation)

#排列没有重复项  

使用python代码生成排列

import itertools

mylist = list(itertools.permutations([1,2,3,4], 2))   

print(mylist)

print(len(mylist))

排列的可能性次数:n! / (n-m)!

2.组合

从m个不同的元素中,任取n(n≤m)个元素为一组,叫作从m个不同元素中取出n个元素的进行组合

使用python代码生成排列

import itertools

mylist = list(itertools.combinations([1,2,3,4,5], 5))

print(mylist)

print(len(mylist))

组合的可能性次数:m!/(n!x(m-n)!)

3.排列+组合 生成密码

穷举法生成密码  


未完待续  2019年10月2日18:44:31