correct-question.py 483 Bytes
#!/usr/bin/env python3

import re
import sys

s = sys.stdin.read()

# set of words converted to lowercase lowercase
answer = set(re.findall(r'[\w]+', s.lower()))

# correct set of colors
rgb_colors = set(['red', 'green', 'blue'])

if answer == rgb_colors:
    # print(1.0)
    print('''
        grade: 1.0
        comments: Muito bem!
        ''')
else:
    # print(0.0)
    print('''
        grade: 0.0
        comments: A resposta correcta é "red green blue".
        ''')
exit(0)