Selam !
ismimin ebcet değerini hesaplamak istedim google falan baktım ama bir kaç heryerden reklam çıkan siteden sonra bunu pythonla yaptım
kodu vscode yapıştırıp run diyin metin girmenizi istiyor o metnin arapça karşılığı ile hesaplıyor
fakat arapça ile problemlerim var isterseniz
Github'da @metatronslove arkadaşın Ebced, Nümeroloji, Gamatria, Müzik, Okült gibi konularda yayınladıkları çoğunluğu web içeriği ve JavaScript örneği olan kodlar bulabilirsiniz.: https://github.com/metatronslove/abjad
ismimin ebcet değerini hesaplamak istedim google falan baktım ama bir kaç heryerden reklam çıkan siteden sonra bunu pythonla yaptım
kodu vscode yapıştırıp run diyin metin girmenizi istiyor o metnin arapça karşılığı ile hesaplıyor
fakat arapça ile problemlerim var isterseniz
Github'da @metatronslove arkadaşın Ebced, Nümeroloji, Gamatria, Müzik, Okült gibi konularda yayınladıkları çoğunluğu web içeriği ve JavaScript örneği olan kodlar bulabilirsiniz.: https://github.com/metatronslove/abjad
Python:
def turkce_to_arapca(metin):
turkce_arapca = {
'a': 'ا', 'b': 'ب', 'c': 'ج', 'ç': 'ح', 'd': 'خ', 'e': 'د', 'f': 'ذ', 'g': 'ر',
'ğ': 'ن', 'h': 'س', 'ı': 'ش', 'i': 'ص', 'j': 'ض', 'k': 'ط', 'l': 'ظ', 'm': 'ع',
'n': 'غ', 'o': 'ف', 'ö': 'ق', 'p': 'ك', 'r': 'ل', 's': 'م', 'ş': 'ن', 't': 'ه',
'u': 'و', 'ü': 'ي', 'v': 'ة', 'y': 'ى', 'z': 'ز',
}
arapca_metin = ''.join([turkce_arapca.get(harf, harf) for harf in metin])
return arapca_metin
def ebced_hesapla(metin):
ebced_degerleri = {'ا': 1, 'ب': 2, 'ج': 3, 'ح': 4, 'خ': 5, 'د': 6, 'ذ': 7, 'ر': 8, 'ز': 9,
'س': 10, 'ش': 20, 'ص': 30, 'ض': 40, 'ط': 50, 'ظ': 60, 'ع': 70, 'غ': 80,
'ف': 90, 'ق': 100, 'ك': 200, 'ل': 300, 'م': 400, 'ن': 500, 'ه': 600,
'و': 700, 'ي': 800, 'ة': 900, 'ى': 1000, ' ': 0}
toplam_ebced = sum([ebced_degerleri.get(harf, 0) for harf in metin])
return toplam_ebced
turkce_metin = input("Türkçe metni girin: ")
arapca_metin = turkce_to_arapca(turkce_metin.lower())
ebced_degeri = ebced_hesapla(arapca_metin)
ters_arapca_metin = arapca_metin[::-1]
print(f"Arapça metin: {ters_arapca_metin}")
print(f"EBCET değeri: {ebced_degeri}")
Bash:
Türkçe metni girin: Nur
Arapça metin: غول
EBCET değeri: 1080
Son düzenleme: