第1关:选择结构:if-else
任务描述
程序的第二大结构就是选择结构。在此结构中,程序通过对一个代码块或者几个代码块的判断来决定接下来运行哪一个代码块。以下场景还原了选择结构的现实场景: 某公司根据员工的工龄来决定员工工资的涨幅,如下所示:
- 工龄大于等于
5
年并小于10
年时,涨幅是现工资的5%
;- 工龄大于等于
10
年并小于15
年时,涨幅是现工资的10%
;- 工龄大于等于
15
年时,工资涨幅为15%
。本关的任务是让学习者理解选择结构,学会使用最基本的选择语句:
if-else
语句。
编程要求
本关的编程任务是补全
choose.py
文件中的判断语句部分,具体要求如下:
填入如果
workYear < 5
的判断语句;填入如果
workYear >= 5 and workYear < 10
的判断语句;填入如果
workYear >= 10 and workYear < 15
的判断语句;填入当上述条件判断都为假时的判断语句。