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

为企业为什么做网站关键词热度查询工具

为企业为什么做网站,关键词热度查询工具,网站程序结构,怎么提高百度关键词排名文件操作&#xff1a;成绩统计 有一个文件grades.txt&#xff0c;文件内容是每行一个学生的成绩&#xff08;格式&#xff1a;姓名,成绩&#xff09;。要求&#xff1a; 读取文件内容&#xff0c;统计所有学生的平均成绩&#xff1b; 将不及格&#xff08;<60分&#xff09…

文件操作:成绩统计
有一个文件grades.txt,文件内容是每行一个学生的成绩(格式:姓名,成绩)。要求:

读取文件内容,统计所有学生的平均成绩;
将不及格(<60分)的学生写入另一个文件failures.txt。

为了实现成绩统计和不及格学生记录,我们可以通过以下步骤进行操作:
读取 grades.txt 文件:读取文件中每一行,提取学生姓名和成绩。
统计平均成绩:计算所有学生的平均成绩。
将不及格学生写入 failures.txt:筛选出成绩低于 60 的学生,并将其姓名和成绩写入另一个文件。

代码实现:

def read_grades(file_name):"""读取文件内容,返回一个包含所有学生成绩的列表,格式为 (姓名, 成绩)"""students = []with open(file_name, 'r') as file:for line in file:# 去除每行的换行符,并分割姓名和成绩name, grade = line.strip().split(',')students.append((name, float(grade)))  # 将成绩转换为浮动类型return studentsdef calculate_average(grades):"""计算平均成绩"""if not grades:return 0return sum(grades) / len(grades)def write_failures(failures, file_name):"""将不及格的学生记录写入文件"""with open(file_name, 'w') as file:for name, grade in failures:file.write(f"{name},{grade}\n")def main():# 读取成绩数据students = read_grades("grades.txt")# 提取所有学生的成绩列表grades = [grade for name, grade in students]# 计算所有学生的平均成绩average_grade = calculate_average(grades)print(f"所有学生的平均成绩是: {average_grade:.2f}")# 筛选出不及格的学生failures = [(name, grade) for name, grade in students if grade < 60]# 将不及格的学生写入 failures.txtwrite_failures(failures, "failures.txt")if failures:print("不及格的学生已经写入 'failures.txt' 文件。")else:print("没有不及格的学生。")if __name__ == "__main__":main()

功能说明:
read_grades(file_name):
读取给定文件名的内容,将每一行的学生姓名和成绩存储到一个元组 (姓名, 成绩) 中,并返回一个包含所有学生成绩的列表。
使用 strip() 方法去掉行尾的换行符,并用 split(‘,’) 方法按逗号分割每一行的数据。

calculate_average(grades):
计算学生成绩的平均值。通过 sum(grades) 计算成绩总和,并用学生人数 len(grades) 计算平均值。

write_failures(failures, file_name):
将不及格的学生记录(姓名和成绩)写入指定的文件(failures.txt)。

main():
主函数负责调用以上方法:
读取文件 grades.txt 中的成绩。
计算所有学生的平均成绩并输出。
筛选出成绩低于 60 分的学生并将其信息写入 failures.txt 文件。
如果有不及格学生,提示用户不及格的学生已写入文件。

http://www.hkea.cn/news/804837/

相关文章:

  • 佛山从事网站建设百度小程序入口官网
  • 自建网站平台可以实现哪些功能网络营销这个专业怎么样
  • 佛山新网站制作公司网页制作成品模板网站
  • 校园网站建设的意见企业管理培训课程网课
  • 郑大远程教育动态网站建设seo优化关键词排名
  • 做logo什么网站昆明百度关键词优化
  • 怎样做省钱购物网站sem推广代运营
  • 英文网站开发公司万网阿里云域名查询
  • 做调查问卷网挣钱的网站新闻 今天
  • 网站建设工作小组在线建站平台免费建网站
  • 可以发广告的网站湖南seo推广系统
  • 大丰网站建设哪家好成都seo
  • 学校网站建设项目的wbsseo交流qq群
  • 筑梦网站建设西安百度竞价开户
  • 个体营业执照可以做网站搞推广吗推广网站制作
  • 公共交通公司网站建设方案移动慧生活app下载
  • 国内开源代码网站搜了网推广效果怎么样
  • html5 metro风格网站模板今日新闻事件
  • 网站不在首页显示出来做网络推广
  • 上海网站seo公司网页推广平台
  • 网站服务器租用价格表百度怎么发布自己的广告
  • 经纪人做网站技巧搜索引擎入口yandex
  • 教育网站制作哪家服务好全球外贸采购网
  • 响应式网络网站源码百度关键词查询网站
  • 南京网站制作设计公司网络运营团队
  • 阿里巴巴上怎样做自己的网站seo网站优化网站编辑招聘
  • 网站做付费推广都需要问什么网络热词2022
  • 给男票做网站表白的软件产品市场推广计划书
  • 西安网站制作定制怎么制作自己的个人网站
  • wordpress 如何移动端盐城seo优化