Codi dels habitatges [2] ======================== El codi de cada pis és un string. La llargada d'aquest string pot ser variable, però podem distingir les següents parts: Els cinc primers caràcters són numèrics i ens diu el codi postal on està situada l'habitatge. Després trobem un guió (``-``) i tot seguit apareix la paraula True, si té ascensor, o False, si no en té. Segueix un altre guió i finalment 6 dígits que indiquen el preu en euros. Per exemple, .. literalinclude:: test-codi.txt :language: python3 :lines: 3-4 Indica que l'habitatge està al codi postal ``08045``, no té ascensor i el preu són ``125000`` euros. Implementa una funció, anomenada ``ascensor`` tal que modifica el codi com segueix: #. Si ja contenia el substring True, no ha de fer res. Ja que representa que ja tenia ascensor. #. Si no contenia el substring True, substituirem ``'False'`` per ``'True'`` i incrementarem el preu en ``25000`` euros. La solució s'ha de lliurar a la tasca d'Atenea en el fitxer ``codi.py``. La funció ha de passar el següent doctest: .. literalinclude:: test-codi.txt :language: python3 :lines: 3- .. note:: Podeu descarregar el fitxer amb tests :download:`test-codi.txt`. Tens una solució a :download:`codi.py`