Cuestión : ¿Qué estrategias a utilizar para un programa escrito en pitón?

Estimado todos,

Previously, intentaba crear un programa simple del pitón para agrietar el vario mensaje codificado afortunadamente con la ayuda dada y la suerte de un principiante en ambas áreas.  Podía agrietar el mensaje en lengua inglesa solamente y no otra diversa lectura de languages.

After sobre varias estrategias en agrietar la cifra de Vigenere. Me preguntaba si lo hice utilicé la estrategia “incorrecta”, prueba de la kappa para acercarse a esta esperanza overwhleming de challenge.

I creando esta pregunta, yo puedo conseguir una mejor idea con sus comentarios de modo que pueda resolver la aplicación >current de " http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_26317274.html " del href= del” _blank” del target= nofollow” del noindex del rel= del " del .

Any de la distribución sobre esto serían grandes!!

Thanks.
class= del

Respuesta : ¿Qué estrategias a utilizar para un programa escrito en pitón?

Hola Jon,
Mirar por favor el poste http://www.experts-exchange.com/Q_26328009.html, donde le demostré cómo leer la tabla de la frecuencia de una lengua.

Si usted quiere “preestablecer” todas las letras, que no se fijan en su archivo de la frecuencia a la probabilidad 0, después apenas hacer esto antes de que usted lea adentro las probabilidades de su archivo.



1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
importar la secuencia
# el pitón tiene ya una variable el contener de todas las letras mayúsculas del ASCII
all_uppercase_letters = string.ascii_uppercase
# el pitón tiene también el string.uppercase variable, pero éste pudo variar 
# dependiendo de los ajustes locales de su computadora (ajustes de la lengua)

# crear la tabla de operaciones de búsqueda (el dict), 
el #that contendrá las frecuencias para todas las letras en su archivo.
freq_table =  {}  # el dict vacío es {}/la lista vacía es []
para la letra en all_uppercase_letters:
    [letra] = 0 freq_table  # fijó todas las frecuencias de la letra por abandono a 0
Otras soluciones  
 
programming4us programming4us