flag -n um nach NATO zu übersetzen

master
Felix Pankratz 4 years ago
parent 580be19ead
commit 4862164d04

@ -42,7 +42,7 @@ nato_tafel = {
"G": "Golf",
"H": "Hotel",
"I": "India",
"J": "Juliett"
"J": "Juliett",
"K": "Kilo",
"L": "Lima",
"M": "Mike",
@ -62,11 +62,11 @@ nato_tafel = {
}
def to_buchstabierfassung(inputstring):
def to_buchstabierfassung(inputstring, tafel=buchstabiertafel):
output = inputstring + ": "
for letter in inputstring:
if letter == ' ': continue
output += buchstabiertafel[str.upper(letter)] + ' '
output += tafel[str.upper(letter)] + ' '
print(output)
def main():
@ -78,7 +78,11 @@ def main():
to_buchstabierfassung("Felix")
to_buchstabierfassung("Pankratz")
else:
for word in sys.argv[1:]:
to_buchstabierfassung(word)
if sys.argv[1] == '-n':
for word in sys.argv[2:]:
to_buchstabierfassung(word, tafel=nato_tafel)
else:
for word in sys.argv[1:]:
to_buchstabierfassung(word)
if __name__ == '__main__':
main()

Loading…
Cancel
Save