zoukankan      html  css  js  c++  java
  • Python中三种基本结构的语句

    选择语句

    if 条件判断 :  # 条件可以加括号也可以不加括号

      ……

    else:

      ……

    Python中没有switch语句这是可以使用if exp:.... elif exp:来代替

    1 if 判断条件1:
    2     执行语句1……
    3 elif 判断条件2:
    4     执行语句2……
    5 elif 判断条件3:
    6     执行语句3……
    7 else:
    8     执行语句4……

    Python 循环语句

    while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。
    for 循环 重复执行语句
    嵌套循环 你可以在while循环体中嵌套for循环

    循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句:

    控制语句描述
    break 语句 在语句块执行过程中终止循环,并且跳出整个循环
    continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。
    pass 语句 pass是空语句,是为了保持程序结构的完整性。

    循环使用 else 语句

    在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。

    1 count = 0
    2 while count < 5:
    3    print count, " is  less than 5"
    4    count = count + 1
    5 else:
    6    print count, " is not less than 5"

    Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

    语法1:

    for循环的语法格式如下:

    for iterating_var in sequence:
       statements(s)

    和java中的foreach语句非常的相似

    语法2:

    另外一种执行循环的遍历方式是通过索引,如下实例:

    1 fruits = ['banana', 'apple',  'mango']
    2 for index in range(len(fruits)):
    3    print '当前水果 :', fruits[index]
    4  
    5 print "Good bye!"
  • 相关阅读:
    PlayerPrefs存储Vector3等结构数据
    Kafka集群部署及測试
    火云开发课堂
    Thinking in Java:容器深入研究
    求int型数据在内存中存储时1的个数
    JAVA 几种多线程的简单实例 Thread Runnable
    Android利用Intent与其它应用交互
    kernel
    Azure DocumentDB 正式发布
    在公有云平台体验开源方案的自动部署
  • 原文地址:https://www.cnblogs.com/OliverZhang/p/6127252.html
Copyright © 2011-2022 走看看