#!/usr/bin/env python # -*- coding: utf-8 -*- # いちご占い print '*** いちご占いへようこそ ***' fortune = { 'いちご': '幸運が訪れます', 'みかん': '努力が必要です', 'りんご': '我慢が必要です', } def uranai(): ans = raw_input('好きなフルーツの名前をどうぞ: ') if ans in fortune.keys(): print '*** %s の好きなあなたには、%s.' % (ans, fortune[ans]) return ans def add(ans): print '??? %s のことはよくわかりません.' % ans text = raw_input(' 教えてください: ') fortune[ans] = text print '*** わかりました. ***' while True: ans = uranai() if not ans: print '*** さようなら ***' break if ans not in fortune.keys(): add(ans)