我有一个简单的功能来做简单的数学运算。如果我使用导入从另一个脚本调用此函数,则不会得到任何输出。如果我删除def function
,一切工作正常。定义这个函数有什么问题?我是Python的新手。python简单功能错误?
def calci(a, op, b):
if op == '+':
c = a + b
elif op == '-':
c = a-b
elif op == '*':
c= a*b
elif op =='/':
if(b == 0):
print('can\'t divide')
c = a/b
print('value is',c)
return c
result = calci(12,'+', 12)
print(result)
我想打印出来,而不是把它的功能,当它din't工作我试图返回价值! – 2010-06-06 05:38:43
是在最后缩进是米奇,所以它打印NONE,现在它的工作....... – 2010-06-06 05:42:49