2017-10-31 9 views
0
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() 

こんにちはフォークス! 問題はここにあります。 "name"はprintですが、userinfo()関数では "address"ではありません。誰かが私を助けてくれますか?別の関数で関数のパラメータを取得する方法は?

+0

関数内の複数の戻り点は、両方とも実行されません。あなたの関数が最初のリターンポイント 'return name'にヒットすると、メソッドが戻り、メソッド本体の実行が完了します。 'def names(first、last): return(first、last)' –

+0

完了、ありがとう... @ SeanWhittaker – Taimoor

答えて

0

return文の後にプログラムは機能を残しているため、2番目のreturnは実行されません。

関連する問題