Pytanie : Który strategia dla program pisać w pyton?

Kochany teren,

Previously, I próbować prosty Pyton program różnorodny szyfrować wiadomość na szczęście z the pomoc dawać i beginner szczęście w oba teren.  I być sprawnie the wiadomość w język angielski tylko i nie inny różny languages.

After czytanie o różnorodny strategia na Vigenere cipher. I zastanawiać się czy I używać the "mylny" strategia, kappa test ten overwhleming challenge.

I nadzieja ten pytanie, I być sprawnie lepszy pomysł przez twój komentarz tak, że I móc the current zagadnienie różny język freq. dystrybucja tekst files.

Any komentarz na to być wielki!!

Thanks.

Odpowiedź : Który strategia dla program pisać w pyton?

Cześć Jon,
Zadawalać spojrzenie przy poczta http://www.experts-exchange.com/Q_26328009.html, dokąd I pokazywać ty dlaczego the częstotliwość stół język.

Jeżeli ty chcieć "preset" wszystkie list, che ustawiać w twój częstotliwość kartoteka prawdopodobieństwo (0), then właśnie robić to zanim ty czytać wewnątrz the prawdopodobieństwo twój kartoteka.



(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
importować sznurek
# pyton mieć już zmienna wszystkie ascii wierzch - pakować list
all_uppercase_letters = string.ascii_uppercase
# pyton mieć także the zmienna string.uppercase, ale mieć można 
# w zależności od twój komputer lokalny położenie (językowy położenie)

# tworzyć the lookup stół (dict), 
#that zawierać the częstotliwość dla wszystkie the list w twój kartoteka.
freq_table =  {}  # pusty dict być {}/pusty lista być []
dla list w all_uppercase_letters:
    freq_table [list] = (0)  # set wszystkie listowy częstotliwość brak (0)
Inne rozwiązania  
 
programming4us programming4us