2011-02-02 7 views
1

Pythonのはい/いいえデフません、私は以下の例を使用してい

APT command line interface-like yes/no input?そして概説のように、要求に応じてそれを呼び出すように私はそれを独自の定義を作りたい

def log_manager(): 
    question = "Do you wish to continue?" 
    choice = query_yes_no_quit(question, default="yes") 
     if choice == 'y': 
      print ("you entered y") 
     else:  
      print ("not working") 

私が何を入力しても、「働いていません」と表示されます。どんな指導も本当に感謝しています!

+0

'query_yes_no_quit()'関数の戻り値 'choice'は何ですか?あなたの質問を印刷して**更新**してください。 –

答えて

9

この関数は、True/Falseを返します。だから、ところで、あなたは簡単にprint choiceを追加することで、独自の解決策を見出すことができたif choice:

を使用します。)

+0

ありがとう!私はあなたの答えに基づいてそれを整理しました。ありがとう! – Publiccert

1

用途:

if choice: 
    print("you entered y") 
else: 
    print("not working") 

機能True/False、ない"y"/"n"を返します。

関連する問題