zoukankan      html  css  js  c++  java
  • Python基础知识(程序结构)

    流程控制语句

    选择语句、条件表达式、循环语句、跳转语句、pass空语句

    程序结构三种基本结构

    顺序结构、选择结构、循环结构

    顺序结构

    按照代码顺序依次运行

    选择结构

    根据条件表达式结果选择执行不同的语句

    循环结构

    在一定条件下反复执行某段程序的结构

    选择语句

    简单的if语句

    if 表达式(布尔值):

         四个空格    语句块

    if...else语句

    if 表达式:

      语句块1

    else:

      语句块2

    多个if...else语句根据缩进来判断匹配

    if...elif...else语句

    如果满足某种条件,就进行某种处理,否则,如果满足另一个条件,则执行另一种处理

    if 表达式1:

      语句块1

    elif 表达式2:

      语句块2

    ......

    else: 表达式3:

      语句块3

    假设已经定义一个布尔类型变量flag

    推荐以下写法

    if flag:

    if not flag:

    判断推荐写法

    if 1  == a

    if语句的嵌套

    例如: 可能有多种嵌套以下为其中一种方法

    if表达式1:

      if 表达式2:

               语句块2

      else:

        语句块3

    else:

      语句块1

  • 相关阅读:
    lower_bound &&upper_bound
    二分/三分
    $qsort$
    define
    typedef
    string
    queue
    nyoj Arbitrage (Bellman-Ford)
    nyoj 谍战 (最小割最大流)
    nyoj 网络的可靠性(。。。)
  • 原文地址:https://www.cnblogs.com/zhangjiantaocs/p/11819445.html
Copyright © 2011-2022 走看看