Download Python

Document related concepts
no text concepts found
Transcript
Introducción a la programación
Python
Todo archivo se guarda en el
disco duro con extensión .py
FUNCIÓN
• Una función es como su nombre lo dice una
funcionalidad, un fragmento de código que ayuda a
solucionar un problema computacional.
• La palabra reservada def se usa para definir una función
y va seguida del nombreFuncion que es el nombre con
el cual llamaremos ese código a continuación, luego se
adiciona una lista de parámetros dentro de los
paréntesis redondos, si son varios se separan por
comas. Por ejemplo:
def nombreFuncion (nombreParametro1, nombreParametro2 ):
RETURN - RETORNAR
• Una función puede retornar valores
(mediante la palabra reservada return)
como resultado de las operaciones que
realizo sobre los parámetros de entrada
(inicialmente no vamos a leer del teclado
las variables, las recibes como parámetro
para que sea más fácil.). Por ejemplo:
Función Suma
Definición de la función suma que
recibe dos parámetros llamados a y c
Retorna el valor x con la suma de los
dos parámetros de entrada
Llamado a la función desde el Shell de Python
Las funciones pueden llamar otras
funciones por ejemplo:
Función que llama otras funciones
Por ejemplo:
6! = 6*5*4*3*2*1
0! =1
Ejemplo del Factorial
Función que se llama a si misma, pasa como parámetro
El número n-1
• Por ejemplo:
• 6! = 6*5*4*3*2*1
• 0! =1
Instrucciones Repetitivas
Como el FOR – PARA
y el WHILE – Mientras (Condición)
• Que no se evalúan en este parcial,
haremos más ejercicios de ellas para el
próximo parcial