zoukankan      html  css  js  c++  java
  • 三种基本程序结构

    一,顺序结构

    语句1
    语句2
    ……
     

    二,选择结构
    if 表达式:
        语句
     
    if 表达式:
        语句
    else:
        语句
     
     
    if 表达式 :
        语句
    elif 表达式 :
        语句
     
    if 表达式 :
        语句
    elif 表达式 :
        语句
    else 表达式 :
        语句
     
    注:elif是排他性选择结构,即碰到条件成立,即退出选择结构,不再往下判断。
          没有如Java中的switch语句
     
    三,循环结构
    while循环,如:
    while 表达式 :
        语句
     
    while 表达式 :
        语句
    else :
        语句
     
    注:没有如Java中的do……while……形式的循环
     
    for 循环,如:
    遍历任何序列
    for 变量 in 序列 :
        语句
    else :
        语句
     
    遍历数字序列,用range()函数
    for 变量 in range(5):
        语句
     
    for 变量 in range(5,9):
        语句
     
    for 变量 in range(5,9,2):
        语句
     
    注:2相当于Java中的步长,可以为负数
     
    结合range()函数和len()函数,遍历一个序列的索引
    for 变量 in range(len(序列)):
        语句
     
    注:break 跳出循环,任何对应的else语句将不再执行
          continue跳过当前循环的剩余语句,执行下一轮循环
     
          pass语句是空语句,不做任何事情,做为占位语句
     
  • 相关阅读:
    【转帖】android线程知识整理
    Andorid开发笔记
    Flex 4.6 手机项目第一次开发小记
    memory point
    两个sql server 2000的通用分页存储过程
    网页通用视频播放(asp.net2.0原作)
    c#操作XML常用方法
    也说项目开发经验
    SQL Server各种日期计算方法
    Server.Transfer()方法在页间传值
  • 原文地址:https://www.cnblogs.com/blogzyq/p/13907920.html
Copyright © 2011-2022 走看看