 Créez un programme informatique qui corrige les fautes de frappe dans un texte.
def fixTypos(text): \n mots = text.split()\n for i in range(len(words)):\n words[i] = spellCheck(words[i])\n return ' '.join( mots)\n \ndef orthographe(mot) :\n dictionnaire = ["Bonjour", "Au revoir", "Monde"]\n minDistance = len(mot)\n résultat = mot\n pour l'élément du dictionnaire :\n if distance(word, item) < minDistance:\n minDistance = distance(word, item)\n result = item\n return result\n \ndef distance(a, b):\n len_a = len(a)\n len_b = len(b)\n si len_a > len_b : \na, b = b, a\n len_a, len_b = len_b, len_a\n \n current_row = range(len_a + 1) \n for i in range(1 , len_b + 1) : \n ligne_précédente, ligne_actuelle = ligne_actuelle, [i] + [0] * len_a \n pour j dans la plage (1, len_a + 1) : \n ajouter, supprimer, modifier = ligne_précédente[j] + 1, ligne_actuelle[j - 1] + 1, ligne_précédente[j - 1] \n si a[j - 1] != b[i - 1] : \n changement += 1\n ligne_actuelle[j] = min( ajouter, supprimer, modifier) \n \n renvoie la_ligne_actuelle[len_a]