编写一个带有两个整数的函数,并输出不同应用运算符的结果

时间:2013-09-04 19:53:48

标签: python string arguments

首先发布在这里。我最近开始学习python,我一直在努力解决这个琐碎的任务两个小时,包括搜索。

我想要做的是编写一个带有两个参数(整数)的函数,并给出经典的四个运算符的结果。我会告诉你到目前为止我做了什么,以及我找到的不可接受的解决方案。

首次尝试,只获取第一个返回值

def classicoperations(a, b):
return a + b
return a * b
return a / b
return a - b

print "Let's use the four classic operations"

print classicoperations(53, 100)

另一方面,只使用打印它似乎工作得很好

def classicoperations(a, b):
print a + b
print a * b
print a / b
print a - b

print "Let's use the four classic operations one more time"

classicoperations(5, 100)

我希望它看起来像最终结果,但我出于某种原因无法正常工作,我不确定为什么。

虽然打印使程序丢失信息,但我似乎无法使用“返回”功能跟踪四个不同的值,也不能将它们分成一个组合字符串。任何帮助,即使只是一个关于我缺乏什么样的理解的链接将不胜感激。

def classicoperations(a, b):
print "adding" a "to" b "be would create a total of" a+b

classicoperations(234324, 34324)

1 个答案:

答案 0 :(得分:2)

return语句停止执行该函数。如果要返回多个值,请使用一个返回值执行:

return a+b, a-b, a*b, a/b

这会创建并返回4个值的元组。