如何解决运行python
我有要在SublimeREPL中运行的这段代码,但是在接受了两个输入之后,它跳过了说明如何处理这些数字的代码,并跳到了最后几行。 python的版本与它有关吗?
ef suma(num1,num2):
return num1+num2
def resta(num1,num2):
return num1-num2
def multiplica(num1,num2):
return num1*num2
def divide(num1,num2):
return num1/num2
op1=(int(input("Introduce el primer número: ")))
op2=(int(input("Introduce el segundo número: ")))
operacion=input("Introduce la operación a realizar (suma,resta,multiplica,divide): ")
if operacion=="suma":
print(suma(op1,op2))
elif operacion=="resta":
print(resta(op1,op2))
elif operacion=="multiplica":
print(multiplica(op1,op2))
elif operacion=="divide":
print(divide(op1,op2))
else:
print ("Operación no contemplada")
print("Operación ejecutada. Continuación de ejecúción del programa ")
解决方法
找到了!
我使用python3创建了一个新的构建系统,并删除了引号,所以:
if operacion==suma:
print(suma(op1,op2))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。