Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
代码中的Python EOF错误 numArr=[x代表输入中的x().split()] 对于numArr中的num: 如果num='+'或num>='a'且num=0且int(num)0: 打印(“哑”) elif计数>0: 打印(“愚蠢”) elif int(num)%3==0: 打印(“白痴”) elif int(num)%3!=0和计数==0: 打印(“智能”) 其他: 打印(“无效”)_Python_Eof - Fatal编程技术网

代码中的Python EOF错误 numArr=[x代表输入中的x().split()] 对于numArr中的num: 如果num='+'或num>='a'且num=0且int(num)0: 打印(“哑”) elif计数>0: 打印(“愚蠢”) elif int(num)%3==0: 打印(“白痴”) elif int(num)%3!=0和计数==0: 打印(“智能”) 其他: 打印(“无效”)

代码中的Python EOF错误 numArr=[x代表输入中的x().split()] 对于numArr中的num: 如果num='+'或num>='a'且num=0且int(num)0: 打印(“哑”) elif计数>0: 打印(“愚蠢”) elif int(num)%3==0: 打印(“白痴”) elif int(num)%3!=0和计数==0: 打印(“智能”) 其他: 打印(“无效”),python,eof,Python,Eof,上面的代码可以吗?我使用的另一个编辑器出现EOF错误。但是这段代码是在codechefide中执行的。可能有什么问题?代码没有问题,但是编辑器必须能够将控制台的输入重定向到python脚本;否则python脚本将从调用input()得到EOF,这是脚本吗?试着通过命令行运行它,比如pythonscript.py,看看发生了什么请修改代码并删除所有的空行。它们使您的代码很难阅读。 numArr = [x for x in input().split()] for num in numArr:

上面的代码可以吗?我使用的另一个编辑器出现EOF错误。但是这段代码是在codechefide中执行的。可能有什么问题?

代码没有问题,但是编辑器必须能够将控制台的输入重定向到python脚本;否则python脚本将从调用
input()

得到EOF,这是脚本吗?试着通过命令行运行它,比如
pythonscript.py
,看看发生了什么请修改代码并删除所有的空行。它们使您的代码很难阅读。
numArr = [x for x in input().split()]

for num in numArr:

    if num == '+' or num >= 'a' and num <= 'z':

      print("invalid")

    elif int(num) >= 0 and int(num) <= 1000:     

      num_1 = str(num)

      count = 0

      for i in num_1:

        if i == '3':

        count += 1

    if int(num) % 3 == 0 and count > 0:

      print("dumb")

    elif count > 0:

      print("stupid")

    elif int(num) % 3 == 0:

      print("idiot")

    elif int(num) % 3 != 0 and count == 0:

      print("smart")

    else:

      print("invalid")