Informatique

Question

Bonsoir, pourriez vous m'aidez à faire la question 2 où il faut compléter l'origine_majoritaire sur python, s'il vous plaît.
La fonction proches_voisin n'étant pas défini le voici :

import math
def proches_voisins(echantillon,mot_mystere) :
def distance(mot) : # renvois la distance entre mot et mot_mystere
return math.sqrt( # formule pour calculer la distance
(len(mot)-len(mot_mystere))**2+
(nb_voyelles(mot)-nv_voyelles(mot_mystere))**2
)
mots_tries=sorted(echantillon,key=distance)
voisins = {}
for i in range(4):
mot = mots_tries[i]
voisins[mot]=echantillon[mot]
return voisins

Merci
Bonsoir, pourriez vous m'aidez à faire la question 2 où il faut compléter l'origine_majoritaire sur python, s'il vous plaît. La fonction proches_voisin n'étant
Bonsoir, pourriez vous m'aidez à faire la question 2 où il faut compléter l'origine_majoritaire sur python, s'il vous plaît. La fonction proches_voisin n'étant

1 Réponse

  • Réponse :

    Bonjour,

    Explications :

    Les 2 dernières lignes sont mais le site refuse de les accepter

       #assert origine_majoritaire(petit_echantillon) is None

       #assert origine_majoritaire({"hiver":"fr","winter":"al","reines":"fr"})=="fr"

    Image en pièce jointe de la réponse caylus
    Image en pièce jointe de la réponse caylus
    Image en pièce jointe de la réponse caylus
    Image en pièce jointe de la réponse caylus
    Image en pièce jointe de la réponse caylus