寒假第四天
实验流程
-
复习 Scala 语言基础
-
复习了前一天学习的 Scala 语言基础,包括基本语法、面向对象编程和函数式编程。
-
通过编写简单的 Scala 程序,巩固了对 Scala 语言的理解。
-
-
实验 3:统计学生成绩
-
编写 Scala 程序,读取学生成绩清单,统计各门课程的平均成绩、最低成绩和最高成绩。
-
按性别分开统计各门课程的平均成绩、最低成绩和最高成绩。
-
使用函数式编程的方式处理数据,包括使用
map、filter、reduce等高阶函数。 -
测试了样例 1 和样例 2,验证了统计结果的正确性。
-
-
实验报告撰写
-
根据实验内容和结果,撰写了详细的实验报告,包括实验目的、实验平台、实验内容、实验步骤、实验结果和实验总结。
-
实验结果
-
成功编写了统计学生成绩的 Scala 程序,输出了符合预期的统计结果。
-
通过函数式编程的方式处理数据,提高了代码的简洁性和可读性。
-
完成了实验报告的撰写,总结了实验过程中的收获和遇到的问题。
实验总结
我进一步掌握了 Scala 语言的函数式编程技巧,能够熟练使用高阶函数处理数据。通过编写统计学生成绩的程序,我加深了对 Scala 容器类库的理解,并学会了如何按性别分开统计成绩。此外,我还学会了如何撰写详细的实验报告,总结了实验过程中的收获和遇到的问题。这些实验不仅提高了我的编程能力,也为后续的 Spark 学习打下了坚实的基础。
浙公网安备 33010602011771号