- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 python编程中的if __name__ == 'main': 的作用和原理
这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中是不会被执行
2017-12-21 10:50:20
370
原创 编写测试代码时候的小错误——takes 0 positional arguments but 1 was given
import unittestfrom city_functions import get_city_countryclass CityFuctionTestCase(unittest.TestCase):def test_city_country_population():city_country_population=get_city_country('santiago','c
2017-12-18 16:29:53
56368
2
原创 学习Python第二弹——测试代码
Python中可以利用unittest中的代码测试工具进行测试。这里先给出几个定义:单元测试:用于核实函数的某个方面没有问题。测试用例:一组单元测试,一起核实函数在各种情形下的行为都符合要求。全覆盖式测试用例包含一整套单元测试,涵盖各种可能的函数使用方式。此处先以一个方法的测试用例为例:在写测试用例时,先import unittest 再将某文件中的某函数import进来,再来
2017-12-18 15:42:12
351
原创 学习Python 第一弹——基础函数汇总
字符串:删除末端多余空白:**.rstrip() ;删除首端多余空白:**.lstrip() ;删除两段多余空白:**.strip() ; 强制改为string:str(**); 计算长度:len()列表:创建列表:**=[ ] #括号里为空首字母大写:**.title() ; 所有字母大写:**.upper(); 所有字母小写:**.lower()末端添加元素
2017-12-04 22:45:15
330
原创 阴性选择法
阴性选择法是由Forrest在1994年提出算法,该算法在AIS中得到了广泛的应用,是AIS的核心算法之一。该算法的过程如图:1.定义自我集S,以及表示自我的长度为l的字符串。2.定义部分匹配规则,匹配阈值以及期望达到的系统匹配失败率等参数。(此处多用r-contiguous匹配规则)3.随机产生长度为l的字符串作为未成熟的检测器。4.计算每个未成熟检测器和自我集中的每一个个体的适
2017-10-27 11:51:20
3541
原创 【学习】人工免疫算法
人工免疫特点:1.识别与分类:可是识别自我和非我。(如阴性选择法建立的检测器)2.多样性‘:可以对进行基因重组,并可以进行高频变异。3.自学习:亲和力成熟,在系统打破稳定后依旧可以识别并消灭抗原,并可以更新规则库。4.记忆功能:如同人体记忆细胞,一旦发现曾经响应的抗原再次入侵,就可以调用记忆细胞,对其进行快速而有效的应答。5.分布式:无中心控制点。6.自调节:在清除病原体(
2017-10-17 10:19:44
5999
1
原创 【学习整理】天基移动通信网络
天基移动通信网络不同于一般地面上的通信网络,在组网形式、网络节点特性以及所处的空间环境等使得它具有自身的特殊性。它既不同于传统地面固定网络,又不同于地面无线通信网络。一、组网方结构面.天基移动通信网络以星座方式进行组网,并通过星间链路建立网络。星座设计方式决定了卫星网络拓扑变化的特殊性——时变的周期性和规律性。星间链路的建立降低了卫星网络对地面站的依赖,但星间链路的切换直接影响网络的传
2017-10-10 15:22:18
3595
1
原创 学习危险理论
在人工免疫领域里,有四种较为主流的算法:1.阴性选择法;2.人工免疫网络;3.克隆选择算法;4.危险理论和树突细胞算法。其中危险理论是1994年有 Polly Matzinger提出的理论,该理论引发了免疫学界一场新的革命,堪称近几年来免疫学最重要的理论突破。它打破了Forrest提出的阴性选择法中的自我与非我的传统理论。Matzinger认为在人体免疫中依旧存在正常的非我物质(如肠道中的
2017-09-26 15:48:40
1929
原创 SCPS-TP与TCP的区别
最近在研究天基移动通信网络,进而了解到各国对空间信息网发展的态势各有不同,其中最领先的依旧是美国,这也是最先提出天地一体化网络的国家。中国近些年对其也有一些研究,但并不深入,特别是各国所研究的空间通信网络所有的协议各有不同,目前最具有权威的当属于空间数据系统咨询委员会(CCSDS)于1999 年提出的一套空间通信协议——SCPS协议,也是目前主流的空间信息协议标准,它是以TCP/IP四层架构为
2017-09-11 16:56:52
4376
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人