该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

实现读取csv文件,文件里面是有限个百分数成绩(99.6、76.8等等)导出GPA 和等级

==================================

代码是这样,但是报错了,在score = float(sc)这行就报错了,下面有没有错误还不知道,大佬能帮看看嘛?

错误代码:TypeError: 'float' object is not subscriptable

import pandas as pd

data = pd.read_csv("scores.csv")

grade = []

GPA = []

JD = (score-50)/10

GPA.append(JD)

sc = "%6.1f" % score

score = float(sc)

n = print(score)

for i in (1,n):

if score[i]>= 95:

grade = "A+"

elif score[i] >= 90:

grade = "A"

elif score[i] >= 85:

grade = "A-"

elif score[i] >= 82:

grade = "B+"

elif score[i] >= 78:

grade = "B"

elif score[i] >= 75:

grade = "B-"

elif score[i] >= 71:

grade = "C+"

elif score[i] >= 66:

grade = "C"

elif score[i] >= 62:

grade = "C-"

elif score[i] >= 60:

grade = "D"

else:

grade = "F"

grade.append(grade)

python读取大文件csv_实现读取csv文件,文件里面是有限个百分数成绩(99.6、76.8等等...相关推荐

  1. python打开csv文件、计算总成绩_实现读取csv文件,文件里面是有限个百分数成绩(99.6、76.8等等...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 实现读取csv文件,文件里面是有限个百分数成绩(99.6.76.8等等)导出GPA 和等级 =============================== ...

  2. python保存大列表(list)数据到文件并后续重新加载为列表(list)对象实战

    python保存大列表(list)数据到文件并后续重新加载为列表(list)对象实战 笔者遇到的问题是这样的, 在做机器学习模型的时候,有的时候会使用相关性分析的方法来进行特征的筛选,去除冗余特征,降 ...

  3. python读取大文件目录_python简单读取大文件的方法

    python简单读取大文件的方法 更新时间:2016年07月01日 10:42:14 作者:holybin 这篇文章主要介绍了python简单读取大文件的方法,通过非常简单的方式实现对GB级别大文件的 ...

  4. c++如何打开hdf5文件_如何打开CSV格式文件才能正常使用?

    正文开始前先给大家来一波福利,欢迎大家扫码关注后,手动发送"薪酬"领取<企业薪酬管理必备资料包>! 注意:先扫码关注再回复回复关键词!先扫码关注再回复回复关键词!先扫码 ...

  5. python读取dat数据anaconda_基于python的大数据分析-pandas数据读取(代码实战)

    我们常见的数据存储格式无非就是csv.excel.txt以及数据库等形式. 数据读取 在pandas中可以使用一些函数完成数据的读取.比如read_csv.read_excel.read_table. ...

  6. python从大到小排序_python作业:用嵌套的列表存储学生成绩数据,并编程完成如下操作...

    用嵌套的列表存储学生成绩数据,并编程完成如下操作:  学号   姓名   英语 数学 计算机 1903001 李孟亚 78    89    90 1903002 张钟英 51    89    56 ...

  7. 网络收到的office文件(.doc,.docx,.csv,...)文件无法正常打开,每次都需要在文件属性中“解除锁定”的问题

    解决办法 单个文档的解决办法是:右键单击进入属性,发现在最下有一栏"此文件来自其他计算机,可能被阻止以帮助保护该计算机"并有一个"解除锁定"选项.勾选后,文件就 ...

  8. python在大数据分析中的应用

    每个人都喜欢Python,如果您打算开始从事数据科学事业,我们可以肯定Python在您心中已经占有特殊的位置.它直观且易于在任何平台上运行,并且具有大量令人惊叹的库和工具.与其他编程语言相比,Pyth ...

  9. python读取大文件csv_python 快速把超大txt文件转存为csv的实例

    python 快速把超大txt文件转存为csv的实例 今天项目有个需求,就是把txt文件转为csv,txt之间是空格隔开,转为csv时需要把空格转换为逗号,网上找的一个版本,只需要三行代码,特别犀利: ...

最新文章

  1. Pbsim模拟器的使用
  2. [数分提高]2014-2015-2第4教学周第1次课
  3. 广域网设备:远程路由器/交换机/服务器—Vecloud
  4. 禁止Dockpanel拖动
  5. TCP、UDP套接字的数据传输
  6. GARFIELD@12-30-2004
  7. php会不会被人工智能取代,为什么这9种工作不会被人工智能取代?
  8. 【计算机科学基础】VonNeumann体系结构
  9. 雷林鹏分享:jQuery EasyUI 拖放 - 基本的拖动和放置
  10. 《Reids 设计与实现》第二十章 监视器
  11. 女人活到后半生才会明白:兜里有钱,才有安全感
  12. hive学习2(Navicat连接hive)
  13. I00022 孙子定理
  14. 柔性穿刺针有限元模型
  15. go语言io reader_Golang io.TeeReader()用法及代码示例
  16. Thinkpad自修壁纸 2019
  17. Java 接收OutLook 微软邮箱邮件
  18. 在word中公式后面插入标号的方法
  19. 通过微信授权接口,获取用户微信账户信息
  20. 对豆瓣电影Top250榜单的一些探索性分析

热门文章

  1. Selenium-几种操作
  2. Codeforces 138C(区间更新+离散化)
  3. 201521123059 《Java程序设计》第八周学习总结
  4. Ubuntu学习小结(一) 基础知识,系统安装,软件安装,解压缩
  5. js中函数的使用方式及回调函数
  6. 模块化开发之sea.js实现原理总结
  7. 基于visual Studio2013解决面试题之0608找出两个只出现一次的数
  8. qt.pro转成vs程序
  9. Install VMware tools 解决(物理主机WIN7X64和VM下的REHAT LINUX AS4共享文件)
  10. 【读书笔记】《框架设计(第2版)CLR Via C#》中两个比较有趣的知识点