def getValues(): while True: values = input('Gi inn en andregradsliknings a, b og c separert med mellomrom:\n\t') try: splitValues = values.split(' ') assert len(splitValues) == 3 return { 'a': int(splitValues[0]), 'b': int(splitValues[1]), 'c': int(splitValues[2]) } except ValueError: print('Sørg for at alle tallene er heltall.\n') except AssertionError: print('Det skal bare være 3 tall.\n') values = getValues() d = values['b']**2 - 4 * values['a'] * values['c'] if d > 0: print('Ligninga har to reelle løsninger') elif d == 0: print('Ligninga har en reell løsning') else: print('Ligninga har to imaginære løsninger')