correct-question.py
402 Bytes
#!/usr/bin/env python3
import re
import sys
msg1 = '''---
grade: 1.0
comments: Muito bem!
'''
msg0 = '''
grade: 0.0
comments: A resposta correcta é "red green blue".
'''
s = sys.stdin.read()
answer = set(re.findall(r'[\w]+', s.lower())) # get words in lowercase
rgb_colors = set(['red', 'green', 'blue']) # the correct answer
if answer == rgb_colors:
print(msg1)
else:
print(msg0)