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

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

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

ODPOVĚĎ


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

Komentáře

Vaše reakce na Python - jak nahradit znak jiným znakem (řetězcem)

Související obsah

programovani

python

promenne

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.