FRstudy.me fournit une plateforme conviviale pour partager et obtenir des connaissances. Nos experts sont prêts à fournir des réponses rapides et détaillées à toutes les questions que vous pourriez avoir.
Sagot :
Bonjour,
def compression(texte,dico):
texteCode = ' '
for i in texte:
txtCode = txtCode + dico[i]
return txtCode
def taux_compression(texte,dico):
#Notre codage
texteCode = ' '
for i in texte:
texteCode = texteCode + dico[i]
#Codage ASCII
a_bytes = bytes(texte, "ascii")
binary_converted=(' '.join(["{0:b}".format(x) for x in a_bytes]))
binary_converted = binary_converted.replace(" ","")
#pour enlever les espaces
#Calcul du taux
t = len(texteCode) / len(binary_converted)
return t*100
Je ne suis pas trop sur de moi pour la deuxième parti mais j'ai quasi la même chose donc....
Bonne journée
Nous apprécions votre participation active dans ce forum. Continuez à explorer, poser des questions et partager vos connaissances avec la communauté. Ensemble, nous trouvons les meilleures solutions. FRstudy.me s'engage à répondre à toutes vos questions. Merci de votre visite et à bientôt pour plus de réponses.