def spremeni_niz(niz, i, nov_znak): '''Vrne nov niz. Ta nastane tako, da znak z indeksom i v nizu niz spremenimo v nov_znak''' if not (0 <= i < len(niz)): # èe i ni smiselen, vrnemo None return None nov_niz = '' # pregledamo vse znake (indekse) for ind in range(len(niz)): if ind == i: # vzamemo nadomestni znak nov_niz += nov_znak else: nov_niz += niz[ind] return nov_niz def obrni_niz(niz): '''VRne obrnjen niz''' nov_niz = '' for i in range(len(niz)): znak = niz[i] nov_niz = znak + nov_niz return nov_niz def obrni_niz_v2(niz): '''Vrne obrnjen niz''' nov_niz = '' for znak in niz: nov_niz = znak + nov_niz return nov_niz