adfgvx minifehler in Beschreibung
This commit is contained in:
@@ -9,8 +9,8 @@ import math
|
|||||||
from re import match # für unkennify
|
from re import match # für unkennify
|
||||||
from urllib.parse import unquote as urllib_parse_unquote # für nak-nak
|
from urllib.parse import unquote as urllib_parse_unquote # für nak-nak
|
||||||
from urllib import request
|
from urllib import request
|
||||||
from itertools import chain # für primfaktorenzerlegung
|
from itertools import chain # für primfaktoren zerlegung
|
||||||
import webbrowser # für website und formumlink in Infofenster
|
import webbrowser # für website in Infofenster
|
||||||
import binascii # für base64_ascii
|
import binascii # für base64_ascii
|
||||||
|
|
||||||
#######################################
|
#######################################
|
||||||
@@ -67,7 +67,7 @@ def check_update():
|
|||||||
messagebox.showinfo("Update-Check", message)
|
messagebox.showinfo("Update-Check", message)
|
||||||
|
|
||||||
|
|
||||||
# ***rekusive quersummenfunktion***
|
# ***recursive quersummenfunktion***
|
||||||
def q_sum(n):
|
def q_sum(n):
|
||||||
if n < 10:
|
if n < 10:
|
||||||
return n
|
return n
|
||||||
@@ -76,7 +76,7 @@ def q_sum(n):
|
|||||||
return n
|
return n
|
||||||
|
|
||||||
|
|
||||||
# ***rekusive iterierte quersummenfunktion***
|
# ***recursive iterierte quersummenfunktion***
|
||||||
def iq_sum(n):
|
def iq_sum(n):
|
||||||
if n < 10:
|
if n < 10:
|
||||||
return n
|
return n
|
||||||
@@ -112,7 +112,7 @@ def all_perms(liste):
|
|||||||
yield perm[:i] + liste[0:1] + perm[i:]
|
yield perm[:i] + liste[0:1] + perm[i:]
|
||||||
|
|
||||||
|
|
||||||
# ***zählfunktionen für anagrammsuche
|
# ***zählfunktionen für anagramm suche
|
||||||
def buchstabenzaehl(buchstabe, anzahl):
|
def buchstabenzaehl(buchstabe, anzahl):
|
||||||
if buchstabe in anzahl:
|
if buchstabe in anzahl:
|
||||||
anzahl[buchstabe] = anzahl[buchstabe] + 1
|
anzahl[buchstabe] = anzahl[buchstabe] + 1
|
||||||
@@ -1455,7 +1455,7 @@ werden sie durch Buchstaben a,b,c.. ersetzt)""" + "\n\n")
|
|||||||
if b not in abc3:
|
if b not in abc3:
|
||||||
continue
|
continue
|
||||||
cwtxt = cwtxt + b
|
cwtxt = cwtxt + b
|
||||||
abca = ["a", "b", "c", "d"] # falls 0,1,2 verwendet wurden in a,b,c... ändern
|
abca = ["a", "b", "c", "d"] # falls 0,1,2 verwendet wurden in a, b, c... ändern
|
||||||
if "0" in abc3 or "1" in abc3 or "2" in abc3:
|
if "0" in abc3 or "1" in abc3 or "2" in abc3:
|
||||||
for i in range(3):
|
for i in range(3):
|
||||||
if abc3[i] in ["0", "1", "2"]:
|
if abc3[i] in ["0", "1", "2"]:
|
||||||
@@ -3954,7 +3954,7 @@ wird (A->Z + 0->9 oder 9->0 + Z->A).
|
|||||||
|
|
||||||
|
|
||||||
def adfgvx_dekodieren():
|
def adfgvx_dekodieren():
|
||||||
hilfetext = """HILFE: [ADFGVX kodieren]
|
hilfetext = """HILFE: [ADFGVX dekodieren]
|
||||||
Die ADFGVX-Chiffre erweitert das 5x5-Schlüsselquadrat der ADFGX-Chiffre
|
Die ADFGVX-Chiffre erweitert das 5x5-Schlüsselquadrat der ADFGX-Chiffre
|
||||||
ersten Kodierungsschritt auf 6x6 so, daß das komplette Alphabet und die
|
ersten Kodierungsschritt auf 6x6 so, daß das komplette Alphabet und die
|
||||||
Zahlen 0-9 verwendet werden können. Die beiden ausgegebenen Varianten
|
Zahlen 0-9 verwendet werden können. Die beiden ausgegebenen Varianten
|
||||||
|
|||||||
Reference in New Issue
Block a user