Una funció és un bloc de codi que només s'executa quan es crida, i pot retornar dades com a resultat.
Les funcions a Python es defineixen mitjançant la sentència def.
funcions a Python: sense arguments
Per a cridar una funció, utilitzeu el nom de la funció seguit dels parèntesis:
funcions a Python: amb arguments
La informació es pot passar a funcions com a arguments.
Els arguments s'especifiquen després del nom de la funció, dins dels parèntesis. Podeu afegir tants arguments com vulgueu, sempre i quan se separin amb una coma.
L'exemple següent té una funció amb un argument (fname). Quan es crida la funció, es passa per un nom, que s'utilitza dins de la funció per a imprimir el nom complet:
Activitats
Activitat 2.4.1 Funcions > Problema 25: Àrea d'un triangle
Activitats
Activitat 2.4.1 Funcions > Problema 26: Cara o creu
Activitats
Activitat 2.4.1 Funcions > Problema 27: Producte (a,b)
Activitats
Activitat 2.4.1 Funcions > Problema 28: Repeat text
Activitats
Activitat 2.4.1 Funcions > Problema 29: Suma
Activitat 2.4.1 Funcions > Problema 27: Conversor de temperatura