gpt4 book ai didi

python - 如何在另一个函数中使用一个函数的数据

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:42 26 4
gpt4 key购买 nike

我有一个关于在另一个函数中使用函数数据的问题。当我尝试以下操作时:

import pandas as pd
def input(param1, param2, param3 = 4):

df = (param1 + param2 + param3)
pd.options.display.float_format = '{:,.0f}'.format

return df

def calculator(df):
df2 = df * df
print(df2)

return

我得到以下结果:

>>> input(2,2,2)
6

为什么它打印出 6 而不是 36?我该如何编写它以使用 df 来计算 df2

最佳答案

我在您的代码中没有发现任何问题,您会得到 6 因为您正在调用 input,但如果您使用 calculator 调用结果:

In [2]: input(2,2,2)
Out[2]: 6

In [3]: calculator(6)
36

关于python - 如何在另一个函数中使用一个函数的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48520369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com