Tipus producte¶
Dissenyeu la següent funció i deseu-la al fitxer:file:tipusprod.py:
- tipusprod.algun_producte(tup, dic, tipus_ref)¶
Paràmetres:
tup: tuple amb noms de productes (string)
dic: diccionari que associa cada producte (la clau) amb el seu tipus (el valor, com ara alimentació, electrònica, roba, etc.). Claus i valors són strings.
tipus_ref: un tipus de producte (string)
Retorna:
True si en el tuple tup hi ha al menys un producte del tipus tipus_ref, False en cas contrari.
Exemples de funcionament:
>>> tup = ('xocolata', 'rellotge', 'iPad', 'torrons') >>> dic = {'xocolata': 'alimentacio', 'rellotge':'joieria', 'iPad': 'electronica', 'torrons': 'alimentacio'} >>> algun_producte(tup, dic, 'joieria') True >>> algun_producte(tup, dic, 'joguines') False
Nota
Podeu descarregar el fitxer amb tests test_tipusprod.txt.
Solució
Disposeu d’una solució al fitxer tipusprod.py.