首页 > 解决方案 > 将值从python中的函数传递出去

问题描述

我正试图了解python。这是一段代码,我想让用户在函数中输入一个选项,然后在另一个函数中使用该输入。这告诉我 'myInput' 没有定义。

def main():          
    myInput = input("Enter a number ")
#     This is the main function that will be the primary executuable function - the start of the program

    return(myInput)


if __name__ == '__main__':
    main()
#


print (myInput)

标签: pythonfunctionvariables

解决方案


函数main返回用户的输入,所以试试这个:

if __name__ == '__main__':
    myInput = main()

推荐阅读