跳至正文
View Categories

< 1 min read

主要内容 #

  1. if…else 语句的定义
  2. if…else 语句的使用

1. if…else 语句的定义 #

else的中文意思是:否则,其它,别的。 if和else的组合则是如果…否则的意思 很多事情可以被简单的划分为两种情况,比如:
  • 下雨和不下雨
  • 成功和失败
  • 去和不去
  • 程序中用if…else语句来执行这些二分类的情况 以下为if…else语句的执行流程: if…else语句的定义如下:

    2. if…else 语句的使用 #

    用程序实现以下逻辑: 考试如果上了60分就算及格,否则就是不及格
    score = input('请输入成绩:')
    score = float(score)
    if score >= 60:
        print('及格')
    else:
        print('不及格')
    程序流程图如下: 注:else后面一定不能添加任何语句。 以下程序会报错:
    score = input('请输入成绩:')
    score = float(score)
    if score >= 60:
        print('及格')
    else: score < 60:
        print('不及格')
    用程序调试的方法调试以下程序。 观察连续使用两个if语句的程序流程,和上面使用if…else语句的流程有什么不同:
    score = input('请输入成绩:')
    score = float(score)
    if score >= 60:
        print('及格')
    if score < 60:
        print('不及格')

    3. 小结 #

  • if…else语句的定义和使用
  • OJ训练题 #

    1、停车费 – ★
    2、小于100的数 – ★
    3、魔法师 – ★
    4、合并队列 – ★★
    5、购物 – ★★★