Exrcice help

lara123 -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je bloque sur un exercice de python que j'essai de faire!

· Écrire un script permettant de calculer les cooccurrences du fichier "text-b.txt" encodé en UTF-8. Ce fichier est le premier argument passé à votre script.

· Le deuxième argument est la longueur de la cooccurrence qui peut aller de 2 à n tokens.

· Le troisième argument est la fréquence de la cooccurrence qui peut aller de 1 à n.

· Les deux derniers arguments sont la longueur du premier et du dernier token de la cooccurrence.
je ne l'ai pas bien compris mais j'essaie et voila mon premier essai

import sys, re

texte = open(sys.argv[1], 'r', encoding="utf-8")
sortie = open("res.txt", 'w', encoding="utf-8")
dic={}
long=int(sys.argv[2])
freq=int(sys.argv[3])
for i in texte:
    a=re.split("\w+",i.lower())
    l=zip(a[i:]for i in range(long))
    for j in l:
        dic[j] = dic.get(j, 0)+1
        for k in sorted (dic):
            if dic.get(k) == freq:
                sortie.write("".join(K)+""+str(dic.get(K)))


EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, que n'as-tu pas bien compris?
0
me
 
pouvez-vous m'aider dans cet exercice moi aussi ?
si qlq un de vous a la solution ,SVP
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > me
 
0