每日一题

文章目录

  • 一、输入描述
  • 二、输出描述
    • 1.具体代码
    • 2.格式化函数

题目

老师给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。

如果得分至少是 60 分,则称为及格。如果得分至少为 85 分,则称为优秀。

请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整 数。


一、输入描述

输入的第一行包含一个整数 n (1≤n≤10000),表示考试人数。

接下来 n行,每行包含一个 0 至 100 的整数,表示一个学生的得分

二、输出描述

输出两行,每行一个百分数,分别表示及格率和优秀率。百分号前的部分,四舍五入保留整数。

1.具体代码

代码如下(示例):

import os
import sys
n=int(input())       #输入考试人数
yx=0                 #优秀的学生人数
jg=0                 #及格的学生人数
for i in range(n):   #给i赋值,从0到n不包含na=int(input())   #输入学生考试成绩if a>=85:        yx+=1jg+=1elif a>=60:jg+=1
print("{:.0f}%".format(100*jg/n))    #.format() 格式化数字
print("{:.0f}%".format(100*yx/n))    #{:.0f}% 不带小数,将其替换为%后面的内容

2.Python format 格式化函数:


该处使用的菜鸟教程的数据。

Python:计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数相关推荐

  1. 蓝桥杯python-成绩统计及格率和优秀率

    小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数.如果得分至少是 60 分,则称为及格.如果得分至少为 85 分,则称为优秀.请计算及格率和优秀率,用 ...

  2. 计算成绩的及格率和优秀率

    考试总分为100,60分以上为及格,85分以上为优秀,计算及格率和优秀率 思路:先定义一个变量num记录输入了多少个同学的分数,再用for循环遍历来计算满足条件的人数,if条件语句的嵌套表示,满足大于 ...

  3. python圆面积的计算_Python编程题:输入圆半径,输出圆面积?python计算圆面积教程...

    python计算圆的面积,读程序,要求格式化输出浮点数s,并保留6位小数,请填写--缺少的语句? 你好,保留6位小数的代码是s="%.6f"%s. 第一个空是return s 第二 ...

  4. 计算机中及格人数怎么算,在excel中如何计算及格率和优秀率及统计各分数段人数...

    <在excel中如何计算及格率和优秀率及统计各分数段人数>由会员分享,可在线阅读,更多相关<在excel中如何计算及格率和优秀率及统计各分数段人数(14页珍藏版)>请在人人文库 ...

  5. 计算机成绩统计优秀率,在excel中如何计算及格率和优秀率及统计各分数段人数.doc...

    在excel中如何计算及格率和优秀率及统计各分数段人数.doc 在excel中如何计算及格率和优秀率 在excel中如何计算及格率和优秀率 A3=85 A4=23 A5=80 =COUNTIF(A2: ...

  6. 使用OpenCV和Python计算图像的“彩色度”

    使用OpenCV和Python计算图像"彩色度" 1. 效果图 2. 炫彩度量方法是什么? 3. 源代码 参考 你是否尝试过计算每个图像的炫彩值,并根据炫彩值对自己的图像数据集进行 ...

  7. Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例

    Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例 目录

  8. Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序、获取交集元素及其索引、如果输入数组不是一维的,它们将被展平(flatten),然后计算交集

    Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序.获取交集元素及其索引.如果输入数组不是一维的,它们将被展平(flatten),然后计算交集 目录

  9. Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?

    Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录

最新文章

  1. Visual Studio 2008 每日提示(十四)
  2. c的按位取反运算符(~) 与逻辑逻辑(!)
  3. 硬盘数据丢失,到底该如何修复?
  4. 求有环单链表的链表长
  5. 【干货】用户运营中的认知、考虑、行动模型
  6. cocos android-1,cocos2dx在windows下开发,编译到android上(1)
  7. 自定义路由匹配和生成
  8. js-原始类型和声明变量
  9. vue3.x全局toast、message、loading组件
  10. idea-导入其他项目模块的包爆红
  11. 4x对角线之和c语言,如图,▱ABCD的对角线AC、BD交于点O,EF过点O且与BC、AD分别交于点E、F.试猜想线段AE、CF的关系,并说明理由.——青夏教育精英家教网——...
  12. 软件项目管理案例教程第4版课后习题第二章
  13. mysql自增id 重置
  14. JAVA获取本机IP地址
  15. Exception processing template “xxx“: An error happened during tem
  16. 一文让你搞懂 C语言可变参数 VA_LIST原理详解
  17. MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具
  18. 一种xml解析二次处理的方法(根据剔除规则仅保留部分二级节点)
  19. 2021年全球与中国红外窗口行业市场规模及发展前景分析
  20. 如何理解那些令人困惑的Windows 7文件/共享权限

热门文章

  1. Springboot整合Websocket(推送消息通知)
  2. Linux IP 地址修改
  3. AList上传文件提示Request failed with status code 413
  4. 被字句15个_小学语文必考知识:15类句式转换解题方法与练习(附答案)
  5. javaweb JSP JAVA 电影院在线订票系统(电影购票系统 电影售票 电影票预订系统)(支持在线选座)
  6. word删除任意单个字符_如何从Word中的单个页面中删除页眉或页脚
  7. Springboot @Value读取map或list的properties配置
  8. Ubuntu应用---官方完美安装typora (.md文件编辑器)
  9. Flutter CircularProgressIndicator进度指示器/Loading
  10. Poco脚本的点击位置与点击偏移