900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Python 选择结构:if-else—工资涨幅

Python 选择结构:if-else—工资涨幅

时间:2019-04-09 04:25:50

相关推荐

Python 选择结构:if-else—工资涨幅

编程要求

本关的编程任务是补全choose.py文件中的判断语句部分,具体要求如下:

填入如果workYear < 5的判断语句

填入如果workYear >= 5 and workYear < 10的判断语句

填入如果workYear >= 10 and workYear < 15的判断语句

填入当上述条件判断都为假时的判断语句

本关涉及的代码文件choose.py的代码框架如下:

workYear = int(input())#请在下面填入如果workYear < 5的判断语句#********** Begin *********##********** End ***********#print("工资涨幅为0")#请在下面填入如果workYear >= 5 and workYear < 10的判断语句#********** Begin *********##********** End ***********#print("工资涨幅为5%")#请在下面填入如果workYear >= 10 and workYear < 15的判断语句#********** Begin *********##********** End ***********#print("工资涨幅为10%")#请在下面填入当上述条件判断都为假时的判断语句#********** Begin *********##********** End ***********#print("工资涨幅为15%")

测试说明

本文的测试文件是src/step2/choose.py,具体测试过程如下:

读者将 src/step2/choose.py 中的代码补充完毕,然后点击评测,平台自动编译运行 choose.py ,并以标准输入方式提供测评输入;

平台获取程序的输出,然后将其与预期输出对比,如果一致则测试通过;否则测试失败。

以下是平台对src/step2/choose.py的样例测试集:

测试输入:10

预期输出:工资涨幅为10%

结果代码:

workYear = int(input())#请在下面填入如果workYear < 5的判断语句#********** Begin *********#if workYear < 5:#********** End ***********#print("工资涨幅为0")#请在下面填入如果workYear >= 5 and workYear < 10的判断语句#********** Begin *********#elif (workYear >= 5 and workYear < 10):#********** End ***********#print("工资涨幅为5%")#请在下面填入如果workYear >= 10 and workYear < 15的判断语句#********** Begin *********#elif workYear >= 10 and workYear < 15:#********** End ***********#print("工资涨幅为10%")#请在下面填入当上述条件判断都为假时的判断语句#********** Begin *********#else:#********** End ***********#print("工资涨幅为15%")

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。