name = 'Python' description = '''Skoči na naloge za FKKT.''' general_msg = { 'error_head' : '''\
Napaka:
[%=message%]''', 'general_exception': '''\
Glej lokacijo napake (line ...) in za kakšno napako gre (zadnja vrstica).
''', 'name_error' : '''\Napaka NameError
pomeni, da uporabljaš nedefinirano vrednost:
ali vrednost spremenljivke ni določena ali funkcija ni definirana oz. uvožena.
TypeError napaka pomeni, da želiš izvesti operacijo na neprimernih tipih. Npr., sešteti niz in število ali klicati funkcijo, čeprav tisto ni funkcija, itd.
''', 'eof_error':'''\Poskušaš prebrati preveč vrednosti.
''', 'timed_out':'''\Program se izvaja predolgo.
''', 'sandbox_violation': '''\Program je porabil preveč sistemskih virov ali pa je izvedel nedovoljeno operacijo.
''', 'modulo':'''\Ostanek pri deljenju dobimo z operatorjem %.
''', } hint = { 'no_hint': ['''\Namig ne obstaja.
'''], 'program_already_correct': '''\Tvoj program je pravilen!
''', 'system_error': ['''\Sistemska napaka: [%=message%].
'''], 'test_results': ['''\Program je opravil [%=passed%] / [%=total%] testov.
'''], 'problematic_test_case': ['''\Program ne dela pravilno!
Poskusi vnesti: [%=testin%].
Pravilen rezultat: [%=testout%].
Funkcija z imenom [%=func_name%]
ni definirana.
Program vsebuje sintaktično napako v vrstici [%=lineno%]:
[%=message%]'''], 'name_error' : [general_msg['error_head'], general_msg['general_exception'], general_msg['name_error']], 'type_error' : [general_msg['error_head'], general_msg['general_exception'], general_msg['type_error']], 'error' : [general_msg['error_head'], general_msg['general_exception']], 'eof_error' : [general_msg['eof_error']], 'timed_out' : [general_msg['timed_out']], 'sandbox_violation' : [general_msg['sandbox_violation']] }