问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【python】ValueError: could not convert string to float:

发布网友 发布时间:2022-04-25 07:08

我来回答

1个回答

热心网友 时间:2023-11-05 21:31

# -*- coding: utf-8 -*-
i = 60
while i<=100:
    gpa = '%.2f' % (4-(100-i)*(100-i)*3/1600)
    a = '%3d' % i
    print (a,' ',gpa)
    i = i+1
print ('请输入您各门课的分数(或者绩点)及学分\n\n以回车结束一门课的输入,再一次回车结束所有输入')

score = open('score.txt', 'w')

line = '1'
while line != '':
    line = input()
    score.writelines(line)
    #score.writelines('\n')把这行注释掉,回车不能转为float报的错
score.close()

score = open('score.txt', 'r')
AllLines = score.readlines()
gpa = 0.0
g = 0.0
for EachLine in AllLines:
    q = EachLine.find(' ')
    l = len(EachLine)
    m = EachLine[0:q]
    s = EachLine[(q+1):l]
    m = float(m)
    s = float(s)
    if m >= 60:
        m = (4-(100-m)*(100-m)*3/1600)
    elif m >= 5:
        m = 0
    m = m*s
    gpa = gpa + m
    g = g+s
gpa = gpa/g
print (gpa)

追问y去掉回车后面的代码要好好改改了……下课回去试试

追答..................................

热心网友 时间:2023-11-05 21:31

# -*- coding: utf-8 -*-
i = 60
while i<=100:
    gpa = '%.2f' % (4-(100-i)*(100-i)*3/1600)
    a = '%3d' % i
    print (a,' ',gpa)
    i = i+1
print ('请输入您各门课的分数(或者绩点)及学分\n\n以回车结束一门课的输入,再一次回车结束所有输入')

score = open('score.txt', 'w')

line = '1'
while line != '':
    line = input()
    score.writelines(line)
    #score.writelines('\n')把这行注释掉,回车不能转为float报的错
score.close()

score = open('score.txt', 'r')
AllLines = score.readlines()
gpa = 0.0
g = 0.0
for EachLine in AllLines:
    q = EachLine.find(' ')
    l = len(EachLine)
    m = EachLine[0:q]
    s = EachLine[(q+1):l]
    m = float(m)
    s = float(s)
    if m >= 60:
        m = (4-(100-m)*(100-m)*3/1600)
    elif m >= 5:
        m = 0
    m = m*s
    gpa = gpa + m
    g = g+s
gpa = gpa/g
print (gpa)

追问y去掉回车后面的代码要好好改改了……下课回去试试

追答..................................

热心网友 时间:2023-11-05 21:31

# -*- coding: utf-8 -*-
i = 60
while i<=100:
    gpa = '%.2f' % (4-(100-i)*(100-i)*3/1600)
    a = '%3d' % i
    print (a,' ',gpa)
    i = i+1
print ('请输入您各门课的分数(或者绩点)及学分\n\n以回车结束一门课的输入,再一次回车结束所有输入')

score = open('score.txt', 'w')

line = '1'
while line != '':
    line = input()
    score.writelines(line)
    #score.writelines('\n')把这行注释掉,回车不能转为float报的错
score.close()

score = open('score.txt', 'r')
AllLines = score.readlines()
gpa = 0.0
g = 0.0
for EachLine in AllLines:
    q = EachLine.find(' ')
    l = len(EachLine)
    m = EachLine[0:q]
    s = EachLine[(q+1):l]
    m = float(m)
    s = float(s)
    if m >= 60:
        m = (4-(100-m)*(100-m)*3/1600)
    elif m >= 5:
        m = 0
    m = m*s
    gpa = gpa + m
    g = g+s
gpa = gpa/g
print (gpa)

追问y去掉回车后面的代码要好好改改了……下课回去试试

追答..................................

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你家的水龙头起泡器该换了 如何打开水龙头起泡器 网上卖门锁,安装如何解决 广告装潢需要哪些设备 广告制作需要哪些材料 开锦旗招牌广告制做店须要什么 广告店需要哪些耗材 长安之星发动机水泵要坏之前声音怎么判断 家有孕妇咋调理:280天贴心呵护生健康宝贝图书信息 哪些是适合孕妇看的书 锚栓和化学植筋能抗剪吗? ValueError: index must be monotonic increasing or decreasing 采用化学锚栓植筋钢筋,外露部分是多少有什么规定 python爬虫报错ValueError: invalid literal for int() with base 10... 植筋和化学锚栓?搞不懂,搞不懂,大神解释 Python中ValueError: invalid literal for int() with base 10... 化学锚栓和化学植筋是什么?性价比哪家更高? 新手求助!python3.5错误ValueError: invalid literal for int() with... 采用化学锚栓植筋钢筋,外露部分是多少有什么规定? ValueError: attempted relative import beyond top-level package 新手的python小程序,老是出现ValueError: could not convert string to float: 求教了,大婶们 化学锚栓和植筋哪个好 【python】ValueError: need more than 0 values to unpack python中ValueError: could not convert string to float:如何修改... ValueError: need more than 1 value to unpack 如何解决valueerror:unknown label type:continuous&#39; 烫画的市场真的不错吗? 哪里有烫画的教程啊? 温州哪里有烫画店没 哈尔滨哪里有能在T—恤上烫画的地方 植筋胶与化学锚栓的区别在哪 初学python,看不懂报的错误 ValueError: only 2 non-keyword arguments a... 植筋胶用于钢筋和化学锚栓锚固的加固原理是什么? python出错 ValueError: matrix must be 2-dimensional 化学植筋和化学螺栓的区别在哪谢谢首先感谢,但等于 python 出现ValueError: invalid literal for int() with base 10... python 使用ipy 模块处理出现错误 ValueError: IP(&#39;127.0.0.1/30... Python ValueError: invalid literal for int() with base 10: &#39;42.9... 使用numpy.loadtxt()总是报错ValueError: could not convert string to... Python ValueError: zero-size array to reduction operation maximum which has no identity求帮忙,谢谢 与谎有关的词语 运用python编程实现摄氏度与华氏温度之间的转换 注射式植筋胶和化学锚栓的区别?和相同点都有哪些? 承诺与谎言的区别是什么? 诚实与谎言的话语金句 化学锚栓是不是要配药剂用?可以配植筋胶用吗? 真相与谎言之间,该如何取舍? 化学锚栓和植筋有什么区别 谣言与谎言有么区别? 诚实与谎言