summaryrefslogtreecommitdiff
path: root/python/problems/lists_and_for/every_third
diff options
context:
space:
mode:
authorMartin Možina <martin.mozina@fri.uni-lj.si>2015-10-12 14:09:22 +0200
committerMartin Možina <martin.mozina@fri.uni-lj.si>2015-10-12 14:09:22 +0200
commit5a01c2bb184152c6ccc3c536e9b857d247bc55ad (patch)
treebed06c56cba3cee506b5f738bfd94bcd9d440647 /python/problems/lists_and_for/every_third
parent26eaa78c27d408e41807fe9cde9e371728e60ff9 (diff)
Added plans to problems.
Diffstat (limited to 'python/problems/lists_and_for/every_third')
-rw-r--r--python/problems/lists_and_for/every_third/sl.py49
1 files changed, 47 insertions, 2 deletions
diff --git a/python/problems/lists_and_for/every_third/sl.py b/python/problems/lists_and_for/every_third/sl.py
index 3bac8a3..50b4520 100644
--- a/python/problems/lists_and_for/every_third/sl.py
+++ b/python/problems/lists_and_for/every_third/sl.py
@@ -21,11 +21,56 @@ in (v tem primeru) izpiše
</pre>
</p>'''
+empty_list = ['''\
+<p>Nov, prazen seznam ustvarimo s stavkom: </p>
+<pre>
+s = []
+</pre>
+''']
+
+enumerate_function = ['''\
+<p> Uporabi funkcijo <code>enumerate</code>.
+</p>
+''',
+ '''\
+<pre>
+for index, val in enumerate(xs):
+ print index, v
+</pre>''',
+ '''\
+<p>V zgornji <code>for</code>zanki se v spremenljivko <code>val</code> zapiše
+trenutni element v seznamu <code>xs</code>, v spremenljivki <code>indeks</code>
+pa je zapisano mesto oz. indeks trenutnega elementa. </p>''']
+
+append_method = [
+ '''\
+<p>V seznam dodamo nov element z metodo <code>append</code>.</p>''',
+ '''\
+<p>Poskusi: </p>
+<pre>
+s = []
+s.append(3)
+s.append(5)
+print (s)
+</pre>''']
+
plan = ['''\
-<p></p>
+<p>S <code>for</code> zanko pojdi čez seznam. V novi seznam dodaj vsak tretji element. </p>
''',
'''\
-<p></p>''']
+<p>
+<pre>
+Ustvari prazen seznam mest
+Za vsak element v seznamu
+ Ali je (mesto elementa + 1) deljivo s 3?
+ Če je, dodaj trenutno mesto v seznam mest
+Izpiši seznam mest
+</pre>
+</p>''',
+ empty_list,
+ enumerate_function,
+ mod.general_msg["modulo"],
+ append_method]
hint = {
'final_hint': ['''\