1、第一步,打开eclipse开发工具,新建python文件score.py,注意中文乱码的问题,如下图所示:
2、第二步,定义函数degree,声明一个变量score,将其转换成浮点型,如下图所示:
3、第三步,利用if...elif...else判断语句,分别判断在不同的分数区间,展示不同的等级,如下图所示:
4、第四步,在函数下方调用自身,结果发现eclipse控制台什么也没打印出来,如下图所示:
5、第五步,强制将eclipse关闭之后重启,这时控制台打印提示,输入69显示等级为D,如下图所示:
6、第六步,再次运行这个python文件,输入89显示等级B,这说明是正确的,如下图所示:
7、第七步,但是如果输入一个负数或超过100的数据,就会什么也没有打印,说明这个函数还有漏洞;藜局腑载添加负数和超过总分的判断,如下图所示: