Python 面向对象编程,请根据下述要求补全代码。 (1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
3)学号( number )
4)成绩( scores )
5)计算成绩总分( calc _ total )#实例方法
(2)创建学生stu1,计算井输出成绩总分。(2分)
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
#类属性,默认值为" NSU ”#公有实例屋性
#受保护实例属性
#私有实例属性,可输入一门或多门课程成绩

1个回答
展开全部
摘要 答案如下:#定义学生类class Student: school = "NSU" #公有类属性 def __init__(self, name, number, *scores): self.name = name self.number = number self._scores = scores # 计算成绩总分方法 def calc_total(self): total = 0 for s in self._scores: total += s return total# 创建学生stu1计算并输出成绩总分stu1 = Student("Tom", "S001", 69, 78, 98, 87)print(stu1.calc_total()) #输出学生总分# 修改类数据成员Student.school = "CDNSU" # 修改类数据成员
咨询记录 · 回答于2023-01-07
#私有实例属性,可输入一门或多门课程成绩
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
老师帮忙看看
Python 面向对象编程,请根据下述要求补全代码。(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )3)学号( number )4)成绩( scores )5)计算成绩总分( calc _ total )#实例方法(2)创建学生stu1,计算井输出成绩总分。(2分)(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)#类属性,默认值为" NSU ”#公有实例屋性#受保护实例属性#私有实例属性,可输入一门或多门课程成绩
Student oe @( self , name , num ,④):self.name= name self . number = num self . S = scores def calc _ total (_⑥)): total =0 for i in 7 total += i return total stu1=@) print (stu1.(" Tom ",s001",69,78,98,87)#输出学生总分 school =“ CDNSU ”#修改类数据成员print(stu1._⑨_) # 输出学生总分 ⑩.school = "CDNSU* # 修改类数据成员
好了吗老师
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
#私有实例属性,可输入一门或多门课程成绩
#受保护实例属性
#类属性,默认值为" NSU ”#公有实例屋性
(3)动态修改类属性"学校"的值为" CDNSU ”。(1分)
(2)创建学生stu1,计算井输出成绩总分。(2分)
5)计算成绩总分( calc _ total )#实例方法
4)成绩( scores )
3)学号( number )
(1)定义一个学生类,包括如下属性和方法:(7分)1)学校( school )2)姓名( name )
Python 面向对象编程,请根据下述要求补全代码。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消