第一次在这里发帖。我最近开始学习 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)
另一方面,仅使用 print 似乎效果很好
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)
我希望它看起来是最终结果,但由于某种原因我无法正常工作,我不确定为什么。
虽然打印使程序丢失了信息,但我似乎无法使带有“return”的函数跟踪四个不同的值,也无法将它们分隔成一个组合字符串。任何帮助,甚至只是关于我缺乏什么样的理解的链接,都将不胜感激。
def classicoperations(a, b):
print "adding" a "to" b "be would create a total of" a+b
classicoperations(234324, 34324)