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 key

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Mīkstais apgrieztais skaitlis   |   Risinājums: Atrasts vai nav atrasts