python - 将值从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)
解决方案
函数main
返回用户的输入,所以试试这个:
if __name__ == '__main__':
myInput = main()
推荐阅读
- c# - 是否可以在 ActionLink 中的 View 中引用 id/class?
- python - Python按值xml对元素进行排序
- java - 如何使用 selenium web 驱动程序从 primefaces 组件中获取文本
- soap - 如何使用带有入站 saml web sso 配置详细信息的肥皂请求更新 wso2 中的服务提供商:需要肥皂请求
- autocomplete - 不能在 zsh 自动补全中使用 '~'
- python - 让 Tkinter 在不单击或按下按钮的情况下运行命令
- python - 具有多个连接的 Rq Worker
- c++ - c++中的内存重用?在构造函数中使用带有此指针的放置新
- python - 大型对象的进程间通信
- c - 如何在 Linux 系统中体验缓存未命中和命中?