summaryrefslogtreecommitdiff
path: root/python/problems/introduction-fkkt/hello_world/sl.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/problems/introduction-fkkt/hello_world/sl.py')
-rw-r--r--python/problems/introduction-fkkt/hello_world/sl.py38
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>
+''']
+}