可以使用中间变量来保存函数返回的值,然后将中间变量的值赋给目标变量。
示例代码如下:
def calculate():
return 1 + 2
# 直接赋值会出现"can not assign variable with return value of function"错误
# result = calculate()
# 使用中间变量来保存函数返回的值
temp = calculate()
result = temp
print(result) # 输出3
上一篇:不可以将地理位置信息放入变量中。