Sha256: 24f278debc28e05ff13494ec76ff6264b604e47ee788245109770a2cec10842d
Contents?: true
Size: 457 Bytes
Versions: 313
Compression:
Stored size: 457 Bytes
Contents
def hey(stimulus): stimulus = stimulus.strip() if _is_silence(stimulus): return 'Fine. Be that way!' elif _is_shouting(stimulus): return 'Whoa, chill out!' elif _is_question(stimulus): return 'Sure.' else: return 'Whatever.' def _is_silence(stimulus): return stimulus == '' def _is_shouting(stimulus): return stimulus.isupper() def _is_question(stimulus): return stimulus.endswith('?')
Version data entries
313 entries across 313 versions & 1 rubygems