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!"
  • 相关阅读:
    关于litecoin莱特币挖矿、炒作的一点感想
    win7-opengl开发环境的搭建
    基本图形的光栅化算法
    问题:glGenBuffers()函数没有定义怎么办
    maya user guider第一课,一些基本概念
    第一课 opengl简介
    获取0点和24点时间戳的方式
    Yii2框架查询指定字段和获取添加数据的id
    yii2框架安装
    七牛存储图片代码
  • 原文地址:https://www.cnblogs.com/OliverZhang/p/6127252.html
Copyright © 2011-2022 走看看