Sintaxi de funcions =================== #. S'han dissenyat les funcions següents per calcular el doble d'un valor enter donat. Esbrineu quines funcionen i perquè. .. code:: python def doble(a) : b = 2*a def doble(a) : a = 2*a return a def doble(a) : return 2*a def doble(a) : a = 3 return 2*a #. Quin és el valor retornat per la crida a f('2', 2)? De quin tipus és? .. code:: python def f(a, b) : return a>b #. Quin és el valor retornat per la crida f(3, 2)? .. code:: python def f(a, b) : a = resta(b, a) b = producte(a, b) return b, a def resta(m, n) : return m-n def producte (m, n): return m*n #. S'ha dissenyat una funció per calcular el percentatge de productes tarats en una cadena de producció. La funció rep dos paràmetres: el nombre de productes tarats (n) i el nombre total de productes (m). Proveu-la. Funciona? En quins casos? Com l'hauríeu de modificar? .. code:: python def percent(n, m) : return n//m*100 Què retorna la funció següent per les crides multiple\_x(10, 2), multiple\_x(10,3), multiple\_x(10, 4) i multiple\_x(10, 5) .. code:: python def multiple_x(num, x): return num%x ==0