如何定义一个函数f output(x,y), 该函数输出x,y的值或者返回x,y的值?

如何定义一个函数f output(x,y), 该函数输出x,y的值或者返回x,y的值?

如果是在定义的函数中打印x和y的值,可以直接使用print()函数打印即可;如果需要返回x和y的值,可以先把它们存入列表,然后返回这个列表即可。

测试代码如下:

参考链接:


def foutput(x,y):

    # 打印x和y的值
    print("x的值为:"+str(x))
    print("y的值为:"+str(y))

    # 把x和y的值添加到列表,返回这个列表即可
    xyList = [x,y]
    return xyList


# https://blog.csdn.net/weixin_41923961/article/details/86616127
if __name__ == '__main__':

   # 从输入获取x和y的值,如果输入输入浮点数,把下面的int改为float
    x=int(input("请输入x的值:"))
    y=int(input("请输入y的值:"))

    # 测试打印x和y 的值
    result = foutput(x,y)
    print(result)
    


img