olenko ymmärtänyt oikein että
merkkijono.replase(x, y)
komennolla pystyy syötteiden x ja y :n mukaisesti vaihtamaan syötteen merkkijono merkkejä.
Miten se käytännössä tapahtuu.
Kiitos
merkkijono = "Tämä on merkkijono" merkkijono = merkkijono.replace("ä", "a") print(merkkijono) # Tama on merkkijono
Kiitos Marco
tämmöinen ohjelma siitä tuli lopulta.
# -*- coding: cp1252 -*- def kysySyote(): syote = raw_input("Anna mielivaltainen merkkijono: ") return syote def vanhaMerkki(): a = raw_input("Minkä merkin haluat vaihtaa: ") return a def uusiMerkki(): b = raw_input("Mikä merkki laitetaan tilalle: ") return b def muunna(mjono): vanha = vanhaMerkki() uusi = uusiMerkki() mjono = mjono.replace(vanha, uusi) print(mjono) mjono = kysySyote() vaihto = raw_input("Haluatko vaihtaa merkkijonon merkin: k/e ") if vaihto == "k": muunna(mjono) else:()
Aihe on jo aika vanha, joten et voi enää vastata siihen.