• 字符串基本操作(HNU)


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 hezer1314 2024-06-27 05:18 采纳率: 0% 浏览 2 首页/ 编程语言 / 字符串基本操作(HNU) python 本关任务:有一位同学张三的考试成绩如下:语文:90,英语:80,数学:85,信息:70要求根据这位同学的成绩创建如下的字典,数据从键盘输入(使用input函数): {'姓名': '张三', '语文': 90, '英语': 80, '数学': 85, '信息': 70}然后对该字典进行后续各项操作。 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    1条回答 默认 最新

    • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-27 05:18
      关注

      引自免费微信小程序:皆我百晓生

      好的,我可以帮您解决这个问题。首先,让我们定义一个字典,用于存储学生的各科成绩。

      students = {
          "姓名": "张三",
          "语文": 90,
          "英语": 80,
          "数学": 85,
          "信息": 70
      }
      

      接下来,我们可以按照题目要求对这个字典执行一系列的操作。

      1. 获取学生的名字。
      2. 计算总分。
      3. 计算平均分。
      4. 将分数转换为百分比。

      下面是具体的Python代码实现:

      # 操作一:获取学生的名字
      name = students["姓名"]
      
      # 操作二:计算总分
      total_score = students["语文"] + students["英语"] + students["数学"] + students["信息"]
      average_score = total_score / 4
      
      # 操作三:计算平均分
      average_grade = round(average_score * 100) / 100
      
      # 操作四:将分数转换为百分比
      percentage_score = average_score * 100
      
      print(f"学生姓名: {name}")
      print(f"总分: {total_score} 分")
      print(f"平均分: {average_score:.2f}%")
      print(f"百分比得分: {percentage_score:.2f}%")
      
      # 输出结果
      

      运行这段代码,您可以得到学生张三的成绩报告。

      展开全部

      评论 编辑记录
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      CH340系列Linux驱动安装
      学习《Java核心技术》——第6章:接口、lambda表达式与内部类
      HTML5七夕情人节表白网页制作【唯美满天星3D相册】HTML+CSS+JavaScript
      北京化工大学第17届程序设计竞赛 - 女生赛 - 2022.08.28 - 问题 A: You love JSON. Aren‘t you?
      完整实现-通过DelayQueue实现延时任务
      Docker 安装部署(CentOS 8)
      Handler的message分为三种
      vulnhub之GeminiInc
      高性能渲染——详解Html Canvas的优势与性能
      岑溪SPF级动物实验室设计平面布局规划查看
    • 原文地址:https://ask.csdn.net/questions/8124524