【问题标题】:How to get parameters on function on another function? [duplicate]如何在另一个函数上获取函数的参数? [复制]
【发布时间】:2018-04-12 13:20:36
【问题描述】:
def info(name, address):

    name = (input ("Please Enter Your Name : "))
    address = (input ("Please Enter Your Address : "))


    return name
    return address



def userinfo():

    sumom=info(name='', address='')

    print("Thank you for coming Mr. "+sumom)
userinfo()

大家好! 问题是这里只打印“名称”而不是 userinfo() 函数上的“地址”,有人可以帮我吗?

【问题讨论】:

  • 函数中的多个返回点不会同时执行。当您的函数到达第一个返回点return name 时,该方法将返回并且方法主体的执行将完成。要退回这两个项目,请尝试类似于:def names(first, last): return (first, last)
  • 完成,谢谢...@SeanWhittaker

标签: python function python-3.5


【解决方案1】:

return 语句之后程序离开函数,所以你的第二个return 不会被执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    相关资源
    最近更新 更多