在python中将输入从一个函数传递给另一个函数

时间:2015-08-09 20:21:56

标签: python

我不确定在python中将变量传递给函数的最佳方法是什么。

def userouput():
    print(userin)

def userinput():
    userin = raw_input("Enter: ")
    userouput(userin)

if __name__ == '__main__':
    userinput()

这给了我一个:

TypeError: userouput() takes no arguments (1 given)

1 个答案:

答案 0 :(得分:0)

添加输入参数。

def userouput(toprint):
    print(toprint)

def userinput():
    userin = raw_input("Enter: ")
    userouput(userin)

if __name__ == '__main__':
    userinput()