python-基础篇02

程序的三种基本结构:

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语句就不会执行了

你可能感兴趣的:(python-基础篇02)