Submizerepl在运行python时跳过代码

Submizerepl在运行python时跳过代码,python,sublimetext,sublimerepl,Python,Sublimetext,Sublimerepl,我有一段代码,我正试图在SublimeREPL中运行,但是在它接受了两个输入之后,它跳过了代码,在那里它说明了如何处理这些数字,然后跳转到最后一行。python的版本与此有关吗 ef suma(num1,num2): 返回num1+num2 def resta(num1,num2): 返回num1-num2 def多重数(num1,num2): 返回num1*num2 def分配(num1,num2): 返回num1/num2 op1=(int(输入(“引介”el primer número:)

我有一段代码,我正试图在SublimeREPL中运行,但是在它接受了两个输入之后,它跳过了代码,在那里它说明了如何处理这些数字,然后跳转到最后一行。python的版本与此有关吗

ef suma(num1,num2):
返回num1+num2
def resta(num1,num2):
返回num1-num2
def多重数(num1,num2):
返回num1*num2
def分配(num1,num2):
返回num1/num2
op1=(int(输入(“引介”el primer número:))
op2=(int(输入(“介绍el segundo número:”))
operacion=输入(“引入一个实现器的操作(suma、resta、multiplia、divide):”)
如果操作==“suma”:
打印(suma(op1、op2))
elif操作==“重新启动”:
打印(resta(op1、op2))
elif operacion==“多重性”:
打印(多重(op1,op2))
elif操作==“除法”:
打印(拆分(op1、op2))
其他:
印刷品(“Operación no contemplada”)
印刷品(“ejecutada.Continuación de ejecúción del programma”)
找到了

我使用python3创建了一个新的构建系统,并删除了引号,因此:

if operacion==suma:
    print(suma(op1,op2))

您正在使用Python2吗?这在Python3中不应该起作用。导入系统的输出是什么;打印(系统版本)?