程序的三种基本结构:
1.顺序结构
2.选择结构(分支结构 判断结构)
3.循环结构
选择结构:根据选择条件 进行判断 并且根据判断结构选择要执行的程序语句
会改变程序的执行流程
选择结构:
1.if
2.if else
3.if elif ...else
if语句的语法:
if 布尔表达式:
条件成立,执行语句块
if语句注意:
1.if后边的表达式 必须是bool表达式(True or False)
2:if后边有冒号
3.执行语句要缩进
4.如果if语句中没有执行语句 可以使用pass占位
if else 语句
if else双分支选择结构
if else 条件成立 执行if缩进的语句
条件不成立 执行else的缩进语句
但是if 和 else的缩进语句不会同时被执行
if else语句的语法:
if 布尔表达式:
条件成立,执行语句块
else:
条件不成立 执行语句块
if else注意:
1.if之后跟布尔表达式
2.语句要缩进
3.else之后跟冒号
4.属于else语句的 也要缩进
while循环
当重复型的做某项工作 可以使用循环
在编程语言中 当某个程序代码块 需要重复执行时
可以使用循环
while循环的语法:
while 布尔表达式:
循环执行体
迭代语句
流程控制语句
1.break
用在循环中 条件成立 跳出循环体(一重循环)
2.continue
用在循环中 条件成立 结束当次循环 继续下一次循环
在python语言中 有一个特有的语句:else
当循环正常执行完毕之后 执行else语句
如果循环中执行break语句 那么else语句就不会执行了
网友评论