Obtenez les meilleures solutions à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Expérimentez la commodité d'obtenir des réponses fiables à vos questions grâce à un vaste réseau d'experts. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace.
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
Merci de votre passage. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. À bientôt. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.