Dígits d'un nombre enter (strings) ================================== Resol aquests exercicis usant les funcions de conversió entre enters i strings (``int``, ``str``) així com les funcions (``len``, ``max``, ...) i mètodes (``count``, ``replace``, ...) sobre strings. #. Dissenya la funció ``nombre_de_dígits`` que, donat un enter positiu, retorni el seu nombre de dígits. #. Dissenya la funció ``dígit_gran_petit`` que, donat un nombre enter positiu, obtingui i retorni el seu dígit més gran i el més petit (strings). #. Dissenya la funció ``conté_dígit`` que, donat un enter positiu i un altre enter positiu d'un sol dígit, comprovi si la representació decimal del primer enter conté el dígit donat. La funció ha de retornat ``True`` en aquest cas i ``False`` en cas contrari. #. Dissenya la funció ``compta_dígits`` que, donat un enter positiu i un altre enter positiu d'un sol dígit, retorni el nombre de dígits del primer enter que són iguals al segon enter. #. Dissenya la funció ``conté_dígit_n`` que, donat un enter positiu, ``nombre``, un altre enter positiu d'un sol dígit, ``dígit`` i un tercer enter, ``n``, comprovi si la representació decimal de ``nombre`` conté ``dígit`` com a mínim ``n`` vegades. La funció ha de retornar ``True`` en aquest cas i ``False`` en cas contrari. #. Dissenya la funció ``capicua`` que, donat un nombre enter positiu, retorni ``True`` si el nombre és cap-i-cua i ``False`` en cas contrari. Desa les funcions al fitxer ``digits_str.py``. Les funcions han de passar el següent doctest: .. literalinclude:: digits_str.txt :language: python3 :lines: 2- .. note:: Pots descarregar el fitxer amb tests :download:`digits_str.txt ` .. rubric:: Solució Disposeu de solucions al fitxer :download:`digits_str.py `