1、顺序结构就是按顺序去执行步骤等,例如一些赋值,或者打印操作之类的,如下图所示。
2、分支结构有if语句,通过判断条件是否成立来确定是否执行某一个语句。或者是if-else语句,在原本条件不成立的情况下执行另外的语句。或者是if-elseif-if语句处理更加复杂的判断。条件表吾褴恶将达式也可以用三元操作符,small = x if x< y else y 如果x<y则将x赋值给small,否则就将y赋值给small。
3、我们接着看一下循环语句的while循环,只要布尔表达式为真,那么程序就会被执行,执行完再一次判断布尔表达式是否为真,如果是继续执行,直到布尔表达式为假。注意while循环容易造成死循环。
4、for循环可以婪姻护馥遍历字符串、列表、元组、字典等,格式为:for 循环变量 in 对象: 循环语句我们在for循环中使用end作为分隔;for循环经常和range()元素配合使用,range()是一个序列生成函数,range(起始值,终止值,步长),终止值是取不到的,步长是每取一个值经过的长度。
5、最后,我们来介绍断言的使用,断言assert,一般用于在代码中设置检查点,用asser()函数来表示。