👤

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

View image DOUCEPATATE

© 2024 IDNLearn. All rights reserved.