百分制换算绩点:elif 的顺序
多分支 if … elif … elif … else 从上往下判断,碰到第一个成立的就执行它,后面的都不看了。所以条件的先后顺序很要紧。
学校的绩点换算:90 分及以上 4.0,80~89 分 3.0,70~79 分 2.0,60~69 分 1.0,60 分以下 0.0。
读入一个整数成绩,输出绩点。下面的程序 95 分也只给 1.0,请改好。
样例:输入 85,输出:
3.0
多分支 if … elif … elif … else 从上往下判断,碰到第一个成立的就执行它,后面的都不看了。所以条件的先后顺序很要紧。
学校的绩点换算:90 分及以上 4.0,80~89 分 3.0,70~79 分 2.0,60~69 分 1.0,60 分以下 0.0。
读入一个整数成绩,输出绩点。下面的程序 95 分也只给 1.0,请改好。
样例:输入 85,输出:
3.0