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 merkkijonoKiitos 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.