質問: ### 前提・実現したいこと Pythonでオススメ機能を提示するアプリを作りたい Python初心者です、pythonを学んでクラスや関数の基本的な知識はわかったのですが、実践的な部分で、相手に質問して、その答えからオススメを導き出す、というアプリを作る際、どのようなコード、形にすると良いでしょうか?質問が分かりにくかったら申し訳ないので、例を下に書きます。よろしくお願いします。 例 あなたにオススメのコーヒーのメニューを教えるアプリ Q1 ホットがいいですか?y/n Q2 苦いのがいいですか?y/n A, あなたにオススメのコーヒーは〇〇です。 といった感じにしたいです。みなさま忙しいとは思いますが、どうかよろしくお願いします。
回答: もし、どのようなコードを書けば分からない段階であれば まずは以下のように単純な`if~elif`で場合分けするのがよいかと思います。 ``` while True: q1 = input('Q1 ホットがいいですか?y/n:') q2 = input('Q2 苦いのがいいですか?y/n:') if q1 == 'y' and q2 == 'y': ans = '熱くて苦い' elif q1 == 'y' and q2 == 'n': ans = '熱くて甘い' elif q1 == 'n' and q2 == 'y': ans = '冷たくて苦い' elif q1 == 'n' and q2 == 'n': ans = '冷たくて甘い' else: print('A, あなたへのオススメはスパムです。') break print('A, あなたにオススメのコーヒーは{}コーヒーです。'.format(ans)) ```