Persones¶
a) Dissenya una funció que donat un enter que representa una edat, retorni un string que qualifiqui la franja de l’edat donada: “petit” per persones de menys de 12 anys, “jove” (de 12 a 17 anys), “jove adult” (de 18 a 29 anys), “adult” (de 30 a 64 anys) o “gran” (més de 65 anys).
>>> franja_edat(5)
'petit'
>>> franja_edat(15)
'jove'
>>> franja_edat(23)
'jove adult'
>>> franja_edat(45)
'adult'
>>> franja_edat(66)
'gran'
b) S’ha obert un concurs en el qual, segons els barems abans indicats,
si ets un adult de sexe masculí o una jove de sexe femení, resultes
premiat/da. Dissenya una funció que donat un string que indica la franja
d’edat i donat un string que indica el sexe, retorni True si la
persona és guanyadora i False en cas contrari.
>>> es_guanyador("adult",'m')
True
>>> es_guanyador("adult",'f')
False
>>> es_guanyador("jove adult",'f')
False
>>> es_guanyador("jove",'f')
True
c) Dissenya una funció que donat un enter que representa l’edat i un
caràcter que indica el sexe, retorni True si la persona és
guanyadora segons els mateixos criteris de la funció anterior i
False en cas contrari.