bcbio-nextgen:一个为全自动高通量测序分析提供最佳实践管道的工具 - 资源 - 伯乐在线
http://hao.jobbole.com/bcbio-nextgen/
【第四周】Python编程之控制结构
4.1 程序基本结构
程序流程图
用规定的一系列图形、流程线和文字说明算法中的基本操作和控制流程。
流程图的基本元素包括:(终止框、判断框、处理框、输入/输出框、注释框、流向线和连接点)
表示相应操作的框
带箭头的流程线
框内外必要的文字说明
设计程序框图的步骤
第一步,用自然语言表述算法步骤;
第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图;
第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图;
任何算法(程序)都可以由顺序结构、选择结构和循环结构这三种基本结构组合来实现;
选择结构也叫分式结构,是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构;(单选择结构和双选择结构)
循环结构是指在一定条件下反复执行某部分代码的操作,是程序设计中最能发挥计算机特长的程序结构;(当型循环结构和直到型循环结构)
4.2 简单分支