import server mod = server.problems.load_language('python', 'sl') name = 'Kako ti je ime?' slug = 'Kako ti je ime?' description = '''\

Napišite program, ki uporabnika povpraša najprej po imenu in na zaslon izpiše dolžino tega imena.

Primer uporabe:

Vpiši ime: Janez 
Dolžina imena Janez je 5
''' no_input_call = ['''\

Uporabi funkcijo input in shrani ime.

''', '''\

Funkcija input sprejme niz (angl. string), ki se prikaže uporabniku kot vprašanje in vrača, kar je uporabnik napisal.

''', '''\

Primer:

ime = input("Kako ti je ime?")

pokliče funkcijo input, ki povpraša uporabnika po imenu in shrani uporabnikov odgovor v spremenljivko ime.

'''] printing = ['''\

V Pythonu izpisujemo s funkcijo print.

''', '''\

Če želimo izpisati več elementov, jih ločimo z vejico ali pa sestavimo elemente v en niz. Imejmo spremenljivko ime, ki vsebuje naše ime, potem:
print("Ime mi je", ime, ".")
'''] plan = ['''\

Program izvedemo v dveh korakih:

  1. Vprašaj uporabnika po imenu.
  2. Izpiši potreben niz.
''', no_input_call, printing ] hint = { 'no_input_call': no_input_call, 'printing': printing, 'name_error' : [ mod.general_msg['error_head'], mod.general_msg['general_exception'], mod.general_msg['name_error'], '''\

Verjetno uporabljaš spremenljivko. Ali pri izpisu morda poskušaš izpisati napačno spremenljivko?

''' ], 'final_hint' : [ '''\

Odlično, program deluje!
Pri tej nalogi si se naučil uporabljati funkcijo input in izpisati več elementov hkrati. '''] }