当前位置: 首页 > news >正文

财政厅门户网站三基建设html制作网站的步骤

财政厅门户网站三基建设,html制作网站的步骤,网站建设怎么搞,上海城隍庙小吃街攻略学生成绩管理系统 定义一个Student类,包括属性(姓名、成绩)和方法(设置成绩、获取成绩、计算平均成绩)。 实例化多个学生对象并调用方法。 功能说明: Student 类: init(self, name):…

学生成绩管理系统
定义一个Student类,包括属性(姓名、成绩)和方法(设置成绩、获取成绩、计算平均成绩)。
实例化多个学生对象并调用方法。
功能说明:
Student 类:
init(self, name):构造方法,初始化学生的姓名和成绩。成绩初始化为空列表,后续可以通过 set_grades 方法来设置成绩。
set_grades(self, grades):设置学生的成绩,grades 是一个成绩列表。
get_grades(self):获取学生的成绩列表。
calculate_average(self):计算学生的平均成绩。如果成绩列表为空,返回 0;否则返回成绩的平均值。

在主程序部分:
创建了三个学生对象 student1、student2 和 student3。
给每个学生设置了成绩(通过 set_grades 方法)。
打印了每个学生的成绩列表和计算出的平均成绩。

class Student:def __init__(self, name):"""初始化学生对象,姓名作为必需的参数。默认成绩为一个空列表,后续可以通过设置方法来添加成绩。"""self.name = nameself.grades = []  # 存储成绩的列表def set_grades(self, grades):"""设置学生的成绩,可以传入一个成绩列表"""self.grades = gradesdef get_grades(self):"""获取学生的成绩"""return self.gradesdef calculate_average(self):"""计算学生的平均成绩,若成绩列表为空则返回0"""if len(self.grades) == 0:return 0return sum(self.grades) / len(self.grades)if __name__ == '__main__':# 实例化多个学生对象student1 = Student("张三")student2 = Student("李四")student3 = Student("王五")# 设置成绩student1.set_grades([85, 90, 78])student2.set_grades([88, 76, 92])student3.set_grades([65, 70, 75])# 获取并打印成绩和平均成绩print(f"{student1.name}的成绩是: {student1.get_grades()},平均成绩是: {student1.calculate_average():.2f}")print(f"{student2.name}的成绩是: {student2.get_grades()},平均成绩是: {student2.calculate_average():.2f}")print(f"{student3.name}的成绩是: {student3.get_grades()},平均成绩是: {student3.calculate_average():.2f}")
http://www.yayakq.cn/news/88948/

相关文章:

  • 佛山百度网站排名百度免费网站申请
  • 代做网站微信号步骤流程图
  • 空间链接制作网站快速做网站公司
  • 电商网站总体设计方案wordpress 在线教育主题
  • 哪里有好看的网站平台补单
  • 网站多国语言成都市小程序推广
  • 厦门网站开发排名做一视频网站
  • 东莞外贸公司网站建设网站建设规划设计书
  • 信用卡网站模板淄博建站哪家好
  • 汕头响应式网站网站设计的开发工具和环境
  • 泉州握旗公司网站建设零基础怎么当程序员
  • 网站推广方案策划书html编辑器的特点
  • 东莞设计网站推荐设计 网站访问次数
  • 服务器可以做自己网站用吗制作ppt的网站
  • 访问不了服务器的网站建设一个自己的网站首页
  • 东莞网站建设教程软件二次开发什么意思
  • 网站图片翻页效果如何做推广网络推广平台
  • 个人做论坛网站要什么证件重庆工程招投标交易信息网
  • 网站开发 图片库西安软件培训
  • 可视化网站制作软件做问卷比较好的网站
  • 企业网站seo推广技巧如何百度注册公司官网
  • 高职院校优质校建设专栏网站网站推广途径有哪些
  • 河南省豫建设计院网站遵义seo网络优化招聘
  • 东莞浩智网站建设公司2023最建议买10款手机
  • 本地网站建设需要什么联系导师邮件模板
  • 网站开发验收确认书建设工程信息平台
  • 公司备案网站名称最近的两个新闻
  • 先做网站还是先注册公司微网站无锡
  • 深圳网站建设制作订做徐州手机网站制作公司哪家好
  • 微信一键登录网站怎么做wordpress图片展示插件