We gaan verder op de oefeningen uit Hoofdstuk 8 - Morse1.
De beschikbare morsecodes worden in hetzelfde tekstbestand morsecode.txt2 opgesomd. In deze reeks oefeningen zal een dictionary gemaakt worden, zodat de omzetting van tekst vlot kan geprogrammeerd worden.
In deze oefening wordt enkel de dictionary aangemaakt.
lees_morse_codes
waaraan de bestandsnaam moet doorgegeven worden. De inhoud van dit tekstbestand moet opgemaakt zijn zoals bestand morsecode.txt3. De functie moet als resultaat een dictionary teruggeven, waarin de karakters uit het bestand als sleutels gebruikt worden, en de morsecode notatie van deze karakters als hun corresponderende waarden.>>> lees_morse_codes('morsecode.txt')
{'A': '.-', 'B': '-...', 'C': '-.-.', ... , '(': '-.--.', '=': '-...-', '@': '.--.-.'}