Python chr() fonksiyonu nedir, nasıl kullanılır, sonuçları ve örnekleri. Python’da chr() fonksiyonunun işlevi hakkında bilgi edinin.
chr() Fonksiyonu Nedir?
İçerikler
chr() fonksiyonu, Python programlama dilinde kullanılan bir fonksiyondur. Bu fonksiyon, verilen bir Unicode sayısına karşılık gelen karakteri döndürür. Unicode, farklı karakter setlerini destekleyen bir standarttır ve her karaktere bir sayı atar. chr() fonksiyonu, bu Unicode sayısını alır ve ona karşılık gelen karakteri döndürerek kullanıcıya sunar.Örneğin, chr() fonksiyonunu kullanarak Unicode sayısı 65 olan karakteri bulmak istiyorsak şu şekilde kullanabiliriz:print(chr(65))Bu kodu çalıştırdığımızda, ekranda A harfini göreceğiz çünkü Unicode sayısı 65, A harfine karşılık gelir.Bu sayede, chr() fonksiyonu sayesinde Unicode sayılarına karşılık gelen karakterlere kolayca ulaşabiliriz. Bu sayede, programların uluslararası karakter destekli olmasını sağlamak da mümkün olur.
chr() Fonksiyonunun Kullanımı
Python programlama dilinde chr() fonksiyonu, verilen bir Unicode sayısının (0 ile 1,114,111 arasında olmalıdır) karakterini döndürmek için kullanılır. Bu fonksiyon, karakter ve onun Unicode kodunu ilişkilendirmek için kullanılır. Genellikle döngüler ve koşullu ifadelerle birlikte kullanılarak, Unicode karakterleri oluşturmak için tercih edilen bir yöntemdir.chr() fonksiyonunun kullanımı oldukça basittir. Fonksiyon, sadece bir adet parametre alır ve bu parametre bir Unicode sayısı olmalıdır. Örneğin; chr(65) ifadesi kullanıldığında, çıktı olarak A karakterini elde edersiniz. Bu karakterin Unicode kodu 65 olduğu için chr() fonksiyonu bu kodu karşılık gelen karaktere çevirir.Bir diğer örnek olarak, chr(120) ifadesini kullandığınızda, çıktı olarak x karakterini alırsınız. Çünkü x karakterinin Unicode kodu 120’dir. Bu şekilde istenilen Unicode koduna karşılık gelen karakteri elde etmek için chr() fonksiyonu kullanılır.chr() fonksiyonunun kullanımı, programcılara Unicode karakterlerle çalışırken büyük kolaylık sağlar. Unicode karakterleri işlemede ve dönüşümde, chr() fonksiyonunun yaygın bir şekilde kullanıldığını söyleyebiliriz.
chr() Fonksiyonunun Sonuçları
Python’da chr() fonksiyonunun sonuçları oldukça çeşitlidir. Bu fonksiyon, verilen bir Unicode değerinin karşılık geldiği karakteri döndürür. Örneğin, chr(97) ifadesi ‘a’ karakterini döndürecektir.chr() fonksiyonunun sonuçları, Unicode değerine göre değişir. Bu nedenle, farklı Unicode değerleri kullanılarak farklı karakterler elde edilebilir. Örneğin, chr(8364) ifadesi ‘€’ karakterini döndürecektir.chr() fonksiyonunun sonuçları, karakterlerin ASCII tablosundaki karşılıklarıyla da ilişkilidir. Bu nedenle, ASCII kodu 65 olan ‘A’ karakterini elde etmek için chr(65) ifadesi kullanılabilir.chr() fonksiyonunun sonuçları, metin işleme ve dönüşüm işlemlerinde oldukça kullanışlıdır. Özellikle, Unicode karakterlerle çalışırken, bu fonksiyonun sonuçlarından yararlanmak mümkündür.
chr() Fonksiyonunun Örnekleri
chr() fonksiyonu, Unicode kod numarasını alır ve karşılık gelen karakteri döndürür. Bu fonksiyon, programcılara Unicode karakterleriyle çalışma imkanı sağlar. İşte chr() fonksiyonunun kullanımına dair bazı örnekler:Örnek 1: ASCII kodu 65 olan karakterin ekrana yazdırılması için:print(chr(65))Örnek 2: Kullanıcıdan alınan bir Unicode kod numarasının karşılık gelen karakterle eşleştirilmesi için:unicode_num = int(input(Bir Unicode kod numarası girin: ))print(chr(unicode_num))Örnek 3: Belirli bir aralıktaki Unicode karakterlerinin listelenmesi için:
Unicode Kodu | Karakter |
---|---|
65 | A |
66 | B |
67 | C |
68 | D |
Örnek 4: Belirli bir kelimenin harflerinin Unicode kodlarının ekrana yazdırılması için:word = Pythonfor letter in word:print(ord(letter))Yukarıdaki örnekler, chr() fonksiyonunun çeşitli kullanım şekillerini göstermektedir. Bu fonksiyon, Unicode karakterlerle çalışırken büyük kolaylık sağlar.