白皮书下载
逻辑语句
逻辑语句是描述程序执行的逻辑顺序。其中包括if-else(条件语句)、while/for(循环语句)、循环嵌套、break(循环终止)、continue(跳出循环)以及pass(空语句)。
一、if-else条件语句
通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。指定任何非0和非空(null)值为true,0 或者 null为false。 if 语句用于控制程序的执行,基本形式为:
if 判断条件:
执行语句……
else:
执行语句……
其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。
二、while/for循环语句
循环语句允许我们执行一个语句或语句组多次,其中包括for循环和while循环两种。
*while循环 :while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理 的相同任务。其基本形式为:
while 判断条件(condition):
执行语句(statements)……
执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假 false 时,循环结束。
*for循环: for循环可以遍历任何序列的项目,如一个列表或者一个字符串。for循环的语 法格式如下:
for iterating_var in sequence: statements(s)
*循环嵌套: 实在RAP允许在一个循环体里面嵌入另一个循环。其语法为:
for iterating_var in sequence:
for iterating_var in sequence:
statements(s)
statements(s)
三、break循环终止
就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。
四、continue跳出循环
continue 语句跳出本次循环,而break跳出整个循环。continue 语句用来跳过当前循环的剩余语句,然后继续进行下一轮循环。continue语句用在while和for循环中。
五、pass空语句
pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。




