Python kodunuzu ortak çalışanlar için eğlenceli hale getirmek mi istiyorsunuz? Python'a emojiyi nasıl dahil edeceğinizi öğrenin.
Emoji, bir fikri veya duyguyu ifade etmek için kullanılan küçük bir dijital görüntüdür. Emojileri programlama ile entegre etmek eğlenceli olabilir. Programlamayı eğlenceli bir görev haline getirir. Emojileri yorumlarda kullanabilir, mesaj gönderebilir veya doğrudan kodda kullanabilirsiniz. Üretim günlükleri ve belgeler gibi sıkıcı metinleri emojiyi kullanarak ilginç metinlere dönüştürebilirsiniz. İnsanlar bile üretkenliği artıran emojilere sahip satırlar seçme eğilimindedir.
Python çok yönlülüğü ile bilindiğinden, Python kullanarak emoji üzerinde birçok işlemi gerçekleştirebilirsiniz.
Python Kullanarak Emojileri Yazdır
Python kullanarak emojiyi yazdırmak zor gibi görünse de aldatıcı bir şekilde basittir. Unicode karakterlerini, CLDR adlarını veya Python kitaplığını kullanabilirsiniz emoji emojiyi yazdırmak için.
Emoji Yazdırmak için Unicode Karakterleri Kullanma
Unicode, dünyadaki her dilde her karaktere ve sembole bir kod atayan evrensel bir karakter kodlama standardıdır. Her emojinin kendisine atanmış benzersiz bir Unicode'u vardır. Unicode'u Python ile kullanırken değiştirin "+" ile "000" Unicode'dan. Ve sonra Unicode'un önüne "\".
Örneğin, U + 1F605, \ U0001F605 olarak kullanılacaktır. Buraya, "+" ile değiştirilir "000" ve "\" Unicode ile başlar.
# sırıtan yüz
baskı ("\ U0001F600")
# gülen gözlerle parlayan yüz
baskı ("\ U0001F601")
# terle sırıtan yüz
baskı ("\ U0001F605")
# yerde yuvarlanmak gülüyor
baskı ("\ U0001F923")
# sevinç gözyaşlarıyla yüz
baskı ("\ U0001F602")
# hafifçe gülümseyen yüz
baskı ("\ U0001F642")
# haleli gülen yüz
baskı ("\ U0001F607")
# kalp gözlü gülen yüz
baskı ("\ U0001F60D")
# fermuar ağızlı yüz
baskı ("\ U0001F910")
# eğlenmemiş yüz
baskı ("\ U0001F612")
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
😀
😁
😅
🤣
😂
🙂
😇
😅
🤐
😒
Emoji Yazdırmak için CLDR Kısa Adlarını Kullanma
CLDR, Emoji karakterleri ve dizileri için kısa karakter adlarını ve anahtar sözcükleri toplar. Bu yöntem daha rahat ve kullanımı kolaydır.
# güneş gözlüklü gülen yüz
baskı ("\ N {güneş gözlüklü gülen yüz}")
# sırıtan yüz
baskı ("\ N {sırıtan yüz}")
# yüksek sesle ağlayan yüz
baskı ("\ N {yüksek sesle ağlayan yüz}")
# yerde yuvarlanmak gülüyor
baskı ("\ N {yerde yuvarlanıyor gülüyor}")
# sevinç gözyaşlarıyla yüz
print ("\ N {sevinç gözyaşlarıyla yüz}")
# hafifçe gülümseyen yüz
baskı ("\ N {hafifçe gülümseyen yüz}")
# haleli gülen yüz
baskı ("\ N {hale ile gülümseyen yüz}")
# kızgın surat
baskı ("\ N {kızgın yüz}")
# fermuar ağızlı yüz
yazdır ("\ N {fermuar ağızlı yüz}")
# eğlenmemiş yüz
baskı ("\ N {tatsız yüz}")
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒
Emoji Yazdırmak için Emoji Kitaplığını Kullanma
Bu kütüphane, emojileri Python programlarıyla entegre etmeyi kolaylaştırır. Ancak kullanmadan önce bu kitaplığı kurmanız gerekir. Emin olmak sisteminize pip taktınız. Komut isteminde aşağıdakileri çalıştırın:
pip emoji yükle
Bu, emoji Python kitaplığı. Bu kitaplığı Python programınızda kullanmak için kitaplığı içe aktarmanız gerekeceğini unutmayın.
# Gerekli kitaplıkları içe aktarın
emoji içe aktarımdan emojize
# güneş gözlüklü gülen yüz
baskı (emojize (": smiling_face_with_sunglasses:"))
# sırıtan yüz
baskı (emojize (": grinning_face:"))
# yüksek sesle ağlayan yüz
baskı (emojize (": loudly_crying_face:"))
# yerde yuvarlanmak gülüyor
baskı (emojize (": rolling_on_the_floor_laughing:"))
# sevinç gözyaşlarıyla yüz
baskı (emojize (": face_with_tears_of_joy:"))
# hafifçe gülümseyen yüz
baskı (emojize (": hafif_smiling_face:"))
# haleli gülen yüz
baskı (emojize (": smiling_face_with_halo:"))
# kızgın surat
baskı (emojize (": angry_face:"))
# fermuar ağızlı yüz
baskı (emojize (": zipper-mouth_face:"))
# eğlenmemiş yüz
baskı (emojize (": unamused_face:"))
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
😎
😀
😭
🤣
😂
🙂
😇
😠
🤐
😒
İlişkili: Android'de Yeni Emojiler Nasıl Elde Edilir
Metinden Tüm Emojileri Çıkarma
Python kullanarak tüm emojileri metinden kolayca çıkarabilirsiniz. Normal ifade kullanılarak yapılabilir. Regex kitaplığını yüklemek için komut isteminde aşağıdaki komutu çalıştırın:
pip yüklemek normal ifade
re.findall () yöntem metinden tüm emojileri bulmak için kullanılır.
# Gerekli kitaplıkları içe aktarın
regex'i yeniden içe aktar
# Emojiyi çıkarmak istediğiniz metin
text = '😊 😅 istiyoruz 😏 😁 bu 😀 emojileri çıkarmak'
# Metindeki tüm emojileri bulmak ve çıkarmak için normal ifadeyi kullanma
emojis = re.findall (r '[^ \ w \ s,. ]', Metin)
baskı (emojiler)
Aşağıdaki çıktı görüntülenecektir:
['😊', '😅', '😏', '😁', '😀']
Emojiyi Metne Dönüştürme
Python'u kullanarak emojiyi metne dönüştürebilirsiniz. demoji kütüphane. Demoji kitaplığını kurmak için aşağıdaki komutu çalıştırın:
pip demoji yükle
Demoji kitaplığını yükledikten sonra, emoji listesinin kendisi sık sık güncellenip değiştirildiği için Unicode Consortium’un emoji kodu deposundan veri indirmeniz gerekecektir. Aşağıdaki kodu bir Python dosyasına yapıştırın ve ardından gerekli verileri indirmek için çalıştırın.
# Demoji kitaplığını içe aktarma
demoji içe aktar
demoji.download_codes ()
Son olarak, emojileri metne dönüştürmek için aşağıdaki kodu kullanın.
# Gerekli kitaplıkları içe aktarın
demoji içe aktar
# Emojiyi dönüştürmek istediğiniz yerden metin
text = "😄 verilen emojiyi 😒 metne metne dönüştür"
emojis = demoji.findall (metin)
# Dönüştürülmüş emojileri yazdırın
baskı (emojiler)
Çıktı:
{'😒': 'eğlenmemiş yüz',
'😄': 'gülen gözlerle sırıtan yüz,
'😠': 'kızgın yüz',
'😎': 'güneş gözlüğü ile gülen yüz,
}
Emojiyi Anlamıyla Değiştirin
Emojileri anlamlarıyla değiştirmek istiyorsanız, bunu emoji kitaplığını kullanarak kolayca yapabilirsiniz. Aşağıdaki kodu çalıştırmadan önce emoji kitaplığını pip kullanarak kurduğunuzdan emin olun.
# Gerekli kitaplıkları içe aktarın
emojiyi içe aktar
# Emojiyi değiştirmek istediğiniz yerden metin
text = Bunlar en çok kullanılan emojilerden bazılarıdır
1. 😂
2. 😍
3. 🤣
replace_text = emoji.demojize (metin, sınırlayıcılar = ("", ""))
# Değiştirilen metni yazdırma
baskı (değiştirilen_metin)
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
Bunlar en çok kullanılan emojilerden bazıları
1. face_with_tears_of_joy
2. güleryüzlü kalp gözleri
3. rolling_on_the_floor_laughing
Python'da Metinden Emojiyi Kaldırma
Python'daki normal ifadeler yardımıyla tüm emojileri metinden kaldırabilirsiniz.
# Normal İfade Kitaplığını İçe Aktarma
yeniden ithal
# Tüm emojileri kaldırmak istediğiniz yerden metin
text = Bunlar en çok kullanılan emojilerden bazılarıdır
1. 😂 Emoji 1
2. 😍 Emoji 2
# Metni emojilerle yazdırma
baskı (metin)
# Metinden emojiyi kaldırma işlevi
def removeEmoji (metin):
regrex_pattern = re.compile (desen = "["
u "\ U0001F600- \ U0001F64F" # ifadeler
u "\ U0001F300- \ U0001F5FF" # semboller ve piktograflar
u "\ U0001F680- \ U0001F6FF" # taşıma ve harita sembolleri
u "\ U0001F1E0- \ U0001F1FF" # işaretler (iOS)
"] +", bayraklar = yeniden. UNICODE)
regrex_pattern.sub (r '', metin) döndür
# Metni emojisiz yazdırma
yazdır (removeEmoji (metin))
Yukarıdaki kod aşağıdaki çıktıyı verecektir:
Bunlar en çok kullanılan emojilerden bazıları
1. 😂 Emoji 1
2. 😍 Emoji 2
Bunlar en çok kullanılan emojilerden bazıları
1. Emoji 1
2. Emoji 2
Emojilerle Programlamayı Eğlenceli Hale Getirin
Emojiler artık metin iletişiminin ayrılmaz bir parçası olarak kabul ediliyor. Python'un gücünü kullanarak onlar üzerinde birçok işlemi gerçekleştirebilirsiniz. Yorumlarda, mesajlarda vb. Emoji kullanma alışkanlığı edinin. programlamayı eğlenceli hale getirmek için.
Her ikisi de İfade ve Emoji artık çeşitli organizasyonlarda yaygın olarak kullanılmaktadır. Hatta yapabilirsin kendi emojini yap kendinizi metin üzerinden ifade etmek için.
Çok fazla emoji var, hepsinin ne anlama geldiğini bilmek zor olabilir. İşte açıklanan en popüler emojiler.
Sonrakini Oku
- Programlama
- Python
- Emojiler

Yuvraj, Hindistan Delhi Üniversitesi'nde Bilgisayar Bilimleri lisans öğrencisidir. Full Stack Web Geliştirme konusunda tutkulu. Yazmadığı zamanlarda farklı teknolojilerin derinliğini keşfediyor.
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.