美文网首页
python学习干货教程(14):条件控制和循环语句

python学习干货教程(14):条件控制和循环语句

作者: 追逐AI奇点 | 来源:发表于2019-05-08 18:26 被阅读0次

    条件控制——if-elif-else:

    Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else

    注意:

    1、每个条件后面要使用冒号 “:”,表示接下来是满足条件后要执行的语句块。

    2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

    3、在Python中没有switch – case语句。

    ———————————————————————————————————————

    循环——while语句( Python 中没有 do..while 循环。)

    while...

    while 判断条件:

        语句

    while...else...

    while 判断条件:

        语句

    else:        #条件变为 false 导致循环终止时被执行,循环被break终止时不执行。

        语句    

    设置条件表达式永远不为 false ——实现无限循环(无限循环在服务器上客户端的实时请求非常有用。)

    CTRL+C ——退出无限循环。

    补充:类似if语句的语法,如果while循环体中只有一条语句,可将该语句与while写在同一行中。

    循环——for 语句( 可以遍历任何序列)

    for语法格式:

    for <variable> in <sequence>:

        <语句>

    for <variable> in <sequence> :

        <语句>

    else:          #穷尽列表导致循环终止时被执行,循环被break终止时不执行 。

        <语句>


    range()函数

    ——生成一个不包括末项的数字数列,参数为(首项[默认为0,可选],末项[必须有,不包括],公差[默认为1,可选])

    break和continue语句

    continue跳出本次循环,break 语句跳出本循环。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

    pass 语句

    pass是空语句(占位),不做任何事,是为了保持程序结构的完整性。

    pass语句

    相关文章

      网友评论

          本文标题:python学习干货教程(14):条件控制和循环语句

          本文链接:https://www.haomeiwen.com/subject/zkjvoqtx.html