购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.6 实验:Python基本语法的实现

2.6.1 实验目的

(1)熟悉Python基本语法。

(2)了解Python程序编写调试技术。

(3)了解Python编写规范。

(4)掌握利用Python语言解决问题的能力。

2.6.2 实验要求

本次实验后,要求学生能:

(1)独立编写Python程序。

(2)完成实验题目所要求的功能。

(3)通过调试排除所遇到的语法错误与逻辑错误,确保程序可正确运行。

2.6.3 实验题目

1.定义一个Person类并生成实例对象

属性:姓名(默认为李华)、年龄。

方法:打印,内容是“姓名叫(Person的姓名),年龄为(Person的年龄)”。

提示:方法中对属性的引用形式需加上self,如self.name。

2.建立一个学生成绩管理系统

(1)成绩录入。录入的数据是姓名、高等数学成绩、大学物理成绩与线性代数成绩。每条数据代表的是每个学生的成绩,录入数据最终存放在一个文件名为“student.txt”的文件中。文件中每一行是一个学生的成绩,包含姓名、高等数学成绩、大学物理成绩与线性代数成绩。

(2)从“student.txt”文件中读取已经录入的数据,计算高等数学、大学物理与线性代数三门课程的平均分,并输出三门课程的平均分。

2.6.4 实验步骤

1.第1个题目

本题目考查的是类的定义、类的初始化、类的函数调用及类的实例化。值得注意的是,Person 类的 print 函数并不是 Python 中常用的 print 函数,而是 Person 中定义的函数,其中还涉及字符串的format函数。具体代码如下:

2.第2个题目

本题目考查的是Python的结构化编程,请注意循环语句、分支语句及列表的使用,这些内容是在Python编程中频繁使用的技术。另外,本题目还涉及异常的处理、字符串操作及文件读写等相关知识。 wJeGqzlE17TJEOGCVCF2e9/NbydgTKPAM980F2Axb8KSqVIDXJ9LcxwaCVy7rYfM

点击中间区域
呼出菜单
上一章
目录
下一章
×