DedSec Project

01 normalize search — DedSec Project

import unicodedata def normalize(text: str) - str: decomposed = unicodedata.normalize("NFD", text.casefold()) return "".join(c for c in decomposed if not unicodedata.combining(c)) if…

Αναφορά πηγαίου κώδικα

import unicodedata

def normalize(text: str) -> str:
    decomposed = unicodedata.normalize("NFD", text.casefold())
    return "".join(c for c in decomposed if not unicodedata.combining(c))

if __name__ == "__main__":
    assert normalize("ΣΥΝΑΡΤΗΣΗ") == normalize("συναρτηση")
    print(normalize("Προγραμματισμός PYTHON"))