Python’da bir stringin içindeki rakamları nasıl küçük harfe dönüştürebilirim?

Python\'da String İçindeki Rakamları Küçük Harfe Dönüştürme

Python\'da bir stringin içindeki rakamları küçük harfe dönüştürmek için, `str.replace()` veya `str.translate()` metotları kullanılabilir. Rakamların harf karşılıklarıyla değiştirilmesi sağlanır. Aşağıda bu işlemi gerçekleştiren iki yöntem örneklenmiştir.

Yöntem 1: str.replace() ile

  • Her rakamı uygun harfle değiştirmek için `replace()` metodu kullanılabilir.

Örnek Kod:

string = \"Ben 1234 sayısını kullanıyorum.\" string = string.replace(\"1\", \"bir\").replace(\"2\", \"iki\").replace(\"3\", \"üç\").replace(\"4\", \"dört\") print(string) # \"Ben bir iki üç dört sayısını kullanıyorum.\"

Yöntem 2: str.translate() ile

  • Bir çeviri tablosu oluşturarak rakamları değiştirmek daha pratik olabilir.

Örnek Kod:

import str.translate import string # Rakamları harf karşılıklarıyla değiştiren bir çeviri tablosu oluşturma translation_table = str.maketrans(\"1234567890\", \"biriküçdört\") string = \"Ben 1234 sayısını kullanıyorum.\" string = string.translate(translation_table) print(string) # \"Ben bir iki üç dört sayısını kullanıyorum.\"

Bu yöntemlerle, string içindeki rakamları istediğiniz gibi küçük harfe dönüştürebilirsiniz.


Python’da bir stringin içindeki rakamları nasıl küçük harfe dönüştürebilirim?

🐞

Hata bildir

Paylaş