zoukankan      html  css  js  c++  java
  • 条件判断和循环

    缩进写法为4个空格,if语句后接表达式用:代表代码块开始。
    在Python交互环境下敲代码,特别留意缩进,并且退出缩进需要多敲一行回车
     
    利用if...else...语句,分别执行代码块,else后面也有个:
     
    一个if...else...不够用的时候,可以用if...多个elif...else...的结构,一次写完所有的规则,elif=else if,如:
    if age>=18:
        print'adult'
    elif age>=6:
        print'teenager'
    elif age>=3:
        print'kid'
    else:
        print'baby'
    一系列条件会从上到下判断
     
    python的for循环可以依次把list或tuple的每个元素迭代出来,for x in L:
     
    while循环不会迭代list或tuple的元素,而是根据表达式判断循环是否结束
     
    用for循环或者while循环时,如果要在循环体内直接退出循环,可以使用break语句
     
    在循环过程中,还可以用continue跳过后续循环代码,继续下一个循环
     
    在循环内部,还可以嵌套循环,如:对比100以内的两位数,使用一个两重循环打印出所有十位数字比个位数字小的数
    for x in [1,2,3,4,5,6,7,8,9]:
        for y in [0,1,2,3,4,5,6,7,8,9]:
            if x<y:
                print x*10+y
  • 相关阅读:
    day 48
    40 协程 多路复用
    JQuery
    JS DOMBOM
    psotgres、timescaledb
    crontab命令
    Go语言结构体和方法
    Go语言锁的使用
    Go语言map数据结构
    ZOJ 3777 Problem Arrangement
  • 原文地址:https://www.cnblogs.com/zxy1993/p/4643955.html
Copyright © 2011-2022 走看看