diff options
author | Matevž Poberžnik <tevzpoberznik@gmail.com> | 2017-10-13 12:42:22 +0200 |
---|---|---|
committer | Matevž Poberžnik <tevzpoberznik@gmail.com> | 2017-10-13 12:42:22 +0200 |
commit | 4b0e419541244969e3177b7da6efc3149c2263aa (patch) | |
tree | f32921d279d87d0d8b3cddd00e79041b2fb57f14 /python/problems/introduction-fkkt/hello_world/sl.py | |
parent | 746fa1fb9d1430747b499d667f2cfe1fc77d3718 (diff) |
Python: Add introduction group for FKKT students
Python: Add anchor link to jump to FKKT exercices
Diffstat (limited to 'python/problems/introduction-fkkt/hello_world/sl.py')
-rw-r--r-- | python/problems/introduction-fkkt/hello_world/sl.py | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/python/problems/introduction-fkkt/hello_world/sl.py b/python/problems/introduction-fkkt/hello_world/sl.py new file mode 100644 index 0000000..68e7881 --- /dev/null +++ b/python/problems/introduction-fkkt/hello_world/sl.py @@ -0,0 +1,38 @@ +import server +mod = server.problems.load_language('python', 'sl') + +name = 'Hello world!' +slug = 'Hello world!' + +description = '''\ +<p>Napišite program, ki izpiše "Hello world!".</p>''' + +printing = '''\ +<p>V Pythonu izpisujemo s funkcijo <code>print</code>.</p>''' + +syntax_error = '''\ +<p>Primer programa, ki bi pravilno izpisal samo "Hello!": <code>print("Hello!")</code></p>''' + +plan = ['''\ +<p>Program izvedemo z uporabo funkcije <code>print</code>, ki naj izpiše "Hello world!".</p> +''', + printing, + syntax_error + ] + +hint = { + 'printing': printing, + + 'syntax_error' : [ + mod.general_msg['error_head'], + mod.general_msg['general_exception'], + syntax_error + ], + + + 'final_hint' : [ + '''\ +<p>Odlično, program deluje!<br> +Pri tej nalogi si se naučil, kako enostavno je uporabiti funkcijo <code>print</code>.</p> +'''] +} |