Besedilo naloge Kamelja pisava Iz prebranega niza naredi dva niza, kjer se izmenjujejo male in velike črke. Npr. za niz »Matija« vrni seznam ['mAtIjA', 'MaTiJa'].
Opis naloge: Kako se bomo naloge lotili:
- izdelamo funkcijo z dvema parametroma: vhodni niz, in vrsta kameljega zapisa: začne se z malo (status=0) ali z veliko črko (status=1); funkcija na začetku glede na status niz pretvori v velike oz. male črke in nato izmenično glede na status spreminja črke v male oz. velike in obratno; znake, ki niso črke, preskoči in pravilno nadaljuje s kameljim zapisom
- na začetku programa preberemo nov niz
- iz vpisanega niza kreiramo dva niza: prvi, ki se začne z malo črko, in drugi, ki se začne z veliko in jima nato izmenično sledijo velike oz. male črke. Niza sta kreirana s pomočjo funkcije.
- naredimo seznam, v katerega dodamo oba nova niza.
Potrebno predznanje:
- kaj so nizi in kako jih zapisujemo (uporaba narekovajev)
- seznami in metode za delo s seznami
- branje nizov: uporaba funkcije input()
- dolžina niza: funkcija len()
- indeksiranje znakov v nizu
- primerjava nizov
- funkcije: ustvarjanje novih in klicanje


