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

    pyhton if 语句
      if 语句后接表达式,然后用: 表示代码块。
        age = 20
        if age >= 18:
          print 'your age is', age
          print 'adult'
          your age is 20
          adult
     
    python if-else
        if age >= 18:
          print 'adult'
        else:
          print 'teenager'
        利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 
        代码块或者 else 代码块。
     
    python if-elif-else
      要避免嵌套结构的if...else... ,我们可以用if ... 多个elif ... else ... 的结构。
        if age >= 18:
          print 'adult'
        elif age >= 6:
          print 'teenager'
        elif age >= 3:
          print 'kid'
        else:
           print 'baby'
     
    python for 循环
        list或tuple 可以表示一个有序集合,如果我们想一次访问一个list中的每个元素
        L = ['Adam', 'Lisa', 'Bart'] for name in L: print name
     
    python while 循环
        和for循环不同的另一种循环是while 循环,while 循环不会迭代 list 或tuple 的元素
        而是根据表达式判断循环是否结束。
          比如要从 0 开始打印不大于N 的整数
            N = 10
             x = 0
             while x < N:
             print x
             x = x + 1
          while 循环每次先判断x < N 如果为True, 则执行循环的代码块,否则退出循环。
     
    python break 退出循环
        用for 循环 或者while 循环时,如果要在循环体内直接退出循环,可以使用break
          比如计算1至100 的整数和,我们用while实现。
            sum = 0
            x = 1
            while True:
              sum = sum + x
              x = x + 1
              if x > 100:
              break
            print sum
     
    python continue 继续循环
        在循环过程中,可以使用break 循环退出当前循环,还可以用continue 跳过
        后续循环代码,继续下一次循环。
          for x in L:
             if x < 60:
            continue
            sum = sum + x
            n = n + 1
     
    python 多重循环
      在循环内部,还可以嵌套循环,我们来看一下例子
        for x in ['A','B','c']:
          for y in ['1','2','3']
            print x + y

  • 相关阅读:
    java中map接口hashMap以及Enty之间的用法和关系
    Collection集合总结,List和set集合的用法,HashSet和LinkedHashSetde用法
    微信小程序开发攻略
    Java闰年的计算,Calendar的用法
    Java计算计算活了多少天
    Java用代码演示String类中的以下方法的用法
    Java判断一个字符串中有多少大写字母、小写字母和数字
    Java将一个字符串的首位改为大写后边改为小写的实现,String
    Java 获取一个字符串中,另一个字符串出现的次数
    linux下重命名文件或文件夹(linux)
  • 原文地址:https://www.cnblogs.com/nmxs/p/8616071.html
Copyright © 2011-2022 走看看