为了账号安全,请及时绑定邮箱和手机立即绑定

执行我的代码时python中的EOFerror

执行我的代码时python中的EOFerror

月关宝盒 2021-03-23 17:12:18
当我运行程序时出现EOFError ...请帮助import syst=raw_input()while(t>0):    pa=raw_input()    if(pa>0.500000):        ans=10000*pa*(3-(2*pa))        print '%0.6f' % ans    if(pa<=0.500000):        pa=1-pa;        ans=10000*pa*(3-(2*pa))        print '%0.6f' % ans        t=t-1
查看完整描述

1 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

您确实没有在此处提供足够的输入,但是您可以随时尝试以下操作:


import sys


t=raw_input()

try:

    t=int(t)

except:

    sys.exit(1)


while(t>0):

    pa=raw_input()

    try:

        pa=float(pa)

    except:

        break

    if(pa>0.500000):

        ans=10000*pa*(3-(2*pa))

        print '%0.6f' % ans

    if(pa<=0.500000):

        pa=1-pa;

        ans=10000*pa*(3-(2*pa))

        print '%0.6f' % ans

    t=t-1


查看完整回答
反对 回复 2021-03-31
  • 1 回答
  • 0 关注
  • 286 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信