1107-Python语句

一、分支结构:
  1. 关键字:if-elif-else

    格式:

    ​ if 条件1:

    ​ 条件1成立执行代码1

    ​ elif 条件2:

    ​ 条件2成立执行代码2

    ​ ... ...

    ​ else:

    ​ 不成立执行代码

  2. 嵌套:

    if 条件1:

    ​ if 条件2:

    ​ ...

    ​ else:

    ​ ...

    else:

    ​ 不成立执行代码

二、循环结构:
  1. 关键字:for、while(continue,break,else)

  2. for 循环:

    for 变量 in 序列:(序列:容器型数据, str, list, tuple, set, dict,迭代器,生成器,range)

    ​ 循环体(重复执行语句代码块)

    使用:在循环次数确定或者遍历序列时

  3. range函数:

    range(n):产生0~n-1的数字序列

    range(m,n):产生m~n-1的数字序列

    range(m,n,step):从m开始每隔step产生数字序列,到n-1结束,step为跨度、步长

  4. while循环:

    while 条件语句:

    ​ 循环体(重复执行语句代码块)

    使用:死循环或者循环次数不确定时

  5. 结束循环:break(结束整个循环),continue(结束本次循环,继续下次循环)

  6. else:自然循环结束时执行,如遇break结束则不执行;意义:判断else中的代码执行判断循环是否遇到break

    1)完整for循环:

    for 变量 in 序列:

    ​ 循环体

    else:

    ​ 循环结束执行的代码段

    2)完整while循环:

    while 条件语句:

    ​ 循环体

    else:

    ​ 循环结束执行的代码段

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容