Raku kurss / Objekti, ievade/izvade un izņēmumi / Izņēmumi / Mīkstās kļūmes / Exercises
Atrasts vai nav atrasts
Uzdevums
Uzrakstiet apakšprogrammu lookup, kas atgriež
100, kad tās arguments ir 'a', un citādi
izsauc fail ar paziņojumu no such key.
Izsauciet lookup('z') un izdrukājiet tās rezultātu, ja
tas ir definēts. Ja nav, izdrukājiet not found un otrā
rindā neveiksmes iemeslu, kas paņemts no paša Failure
(reason: <paziņojums>).
Piemērs
Programma izdrukā:
not found
reason: no such keyRisinājums
Kursa navigācija
← Risinājums: Mīkstais apgrieztais skaitlis | Risinājums: Atrasts vai nav atrasts →