我不确定在python中将变量传递给函数的最佳方法是什么。
def userouput():
print(userin)
def userinput():
userin = raw_input("Enter: ")
userouput(userin)
if __name__ == '__main__':
userinput()
这给了我一个:
TypeError: userouput() takes no arguments (1 given)
答案 0 :(得分:0)
添加输入参数。
def userouput(toprint):
print(toprint)
def userinput():
userin = raw_input("Enter: ")
userouput(userin)
if __name__ == '__main__':
userinput()