import unicodedata
def is_zalgo(char):
# Проверяем, является ли символ диакритическим знаком
return unicodedata.category(char).startswith('L')
def zalgo_percentage(text):
total_chars = len(text)
zalgo_chars = sum(1 for char in text if is_zalgo(char))
if total_chars == 0:
return 0
return (zalgo_chars / total_chars) * 100
text = "тут текст"