美文网首页
条件语句与循环语句

条件语句与循环语句

作者: 月影追猎者 | 来源:发表于2019-04-28 15:13 被阅读0次

    条件语句

    if condition:
        statement_block
    elif condition:
        statement_block
    else:
        statement_block
    

    while循环

    while 循环条件:
        语句
    
    while 循环条件:
        语句
    else:
        循环条件为False时执行的语句
    

    for循环

    for 变量 in 可迭代对象:
        循环语句
    
    for <variable> in <sequence>:
        <statements>
    else:
        <statements>
    

    range()函数

    for i in range(终点):
        语句
    
    for i in range(起点, 终点):
        语句
    
    for i in range(起点, 终点, 步长):
        语句
    

    起点缺省值为0,步长缺省值为1

    zip()
    zip([seq, ...])接受一系列可迭代对象作为参数,将对象中对应的元素打包成多个tuple(元组),并返回由这些tuple组成的list(列表)

    for (i, j) in zip(x, y):
        print(i + j)
    

    break、continue、else
    break:跳出循环
    continue:结束本次循环,进行下一次循环
    else:在穷尽列表(for循环)或条件变为false(while循环)导致循环终止时执行,但循环被break终止时不执行。

    for i in range(2, n):
        if n % i == 0:
            print(n, "是合数")
            break
    else:
        print(n, "是质数")
    

    pass语句
    空语句,一般作为占位语句。

    相关文章

      网友评论

          本文标题:条件语句与循环语句

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