python打怪升级之路

白昼怎懂夜的黑 提交于 2020-07-29 07:33:06

Preface:

It's believed that common memories get people more colsed,
let alone the efforts we paid in study will enable us in  becoming better self.
This page is uniquely built for Yue'e, a charming girl with a studious heart.
Hope these would help her anyway, and enjoy herself in the coding world.
 

 day 1: 从控制台读取任意个整数,以空格键分隔,以回车键结束输入,然后把最大的整数输出到控制台

目标:

1、熟悉简单的控制台输入输出处理

2、掌握控制流语句的使用(if,while,for等)

3、掌握使用列表处理数据的常用方法


day 2: 从控制台读取任意个整数,以空格键分隔,以回车键结束输入,然后把输入的整数按照从小到大顺序输出到控制台

目标:

1、强化控制流语句的使用(if,while,for等)

2、体会数据处理的一般方法


 

day3: 在day2的基础上,将排序的功能抽象成一个函数。

目标:

1.学会将功能封装成模块

2. 学会导入模块并使用


 

day4: 回顾前面已经完成的程序,看看可以增强的地方,如果要编写健壮的代码

我们还需要能够检查用户的非法输入,当用户输入的内容不是数字,或者行尾有空格时

要能正常给出提示后退出,而不是直接崩溃

目标:

学会基本的异常处理


 

day5:

现在我们有了排序的模块了,也能处理输入输出了,是时候进一步在实战中学习并施展技能了。

现在我们有一个文件,里面结构化的记录了一份成绩单:例如

name        chinese   math    english

xiaoxu       90            90        97

xiaozhang 88            92        96

我们想要统计总分名次,以及单科名次,并将结果输出到新的文件中,例如

总分名次.txt

-------------------

xiaoxu       1

xiaozhang 2

....

语文名次.txt

-------------------

xiaoxu       1

xiaozhang 2

......

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!