zoukankan      html  css  js  c++  java
  • python 各种控制语句

    python的控制语句分为:

    if: 

    if condition:
        cmd
    elif condition:#该块为可选
        cmd
    else:#该块为可选
        cmd

    while:

    whlie condition:
        cmd
    else: #该块通常用户whlie退出时,但是通常被省略。
        cmd

    for:

    for i in [1,2,3,4]:
        print i,

    其中当while和for的cmd中包含了break时,则直接跳出循环。

    例如

    for i in [1,2,3,4]:
        if i >= 3:
            break
        else:
             print i,
    
    while True:
        if i >=3:
            break
        else:
            print i,
    
    
    if输出内容分别为:
    1 2 
    while内容为:
    1 2

    当for和while 包含continue时,则跳过当前的循环:

    for i in [1,2,3,4]:
        if i == 3:#满足i=3则跳出该次循环。
            continue
        else:
             print i,
    
    while True:
        if i ==3:
            continue
        else:
            print i,
    
    
    if输出内容分别为:
    1 2 4
    while内容为:
    1 2 4
  • 相关阅读:
    细菌 状态压缩
    素数
    骑士问题(knight)
    魔法石的诱惑
    平面上的最接近点对
    救援行动(save)
    优先队列
    leetcode 92. 反转链表 II
    leetcode 91. 解码方法
    leetcode 39. 组合总和
  • 原文地址:https://www.cnblogs.com/sageskr/p/3194399.html
Copyright © 2011-2022 走看看