在不使用print()的情况下打印函数的结果,可以使用以下方法:
def add(a, b):
return a + b
result = add(3, 5)
print(result)
import logging
def multiply(a, b):
result = a * b
logging.info(f"The result is: {result}")
return result
multiply(2, 4)
需要注意的是,使用logging模块需要进行相关的配置,包括设置日志级别、日志格式等。
def subtract(a, b):
result = a - b
assert result, f"The result is: {result}"
return result
subtract(7, 3)
这样,在函数的结果为真时,会打印结果;否则,会抛出AssertionError异常。
需要注意的是,以上方法都是在Python语言中实现的,对于其他编程语言,可能会有不同的实现方式。
领取专属 10元无门槛券
手把手带您无忧上云