Python - jak nahradit znak jiným znakem (řetězcem)

Před 2 lety napsal Javůrec

Vyřešeno
Ahoj, učít se programovat s pythonem a nalezl jsem tento web. Nyní hledám jak vyřešit následující problém - mám rč ve tvaru 123456/78 a já chci mít číslo bez lomítka 12345678. Jak tedy nahradím znak / prázdným znakem? Děkuji

RE: Python - jak nahradit znak…

Před 2 lety napsal Hanz

Zkontrolováno

Ahoj, k nahrazení znaku, znaků, řetězců jinými znaky, řetězci použij funkci replace():
rc = "243423/25"
print rc.replace("/", "")
...... výsledek 24342325 Pomocí třetího argumentu lze specifikovat, kolik opakování daného znaku, řetězce se má nahradit - zde se má třeba nahradit 5x znak a:
retezec = "aaaaaaaaaaaaaaa"
print retezec.replace("a", "x", 5)
...... výsledek xxxxxaaaaaaaaaa
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace