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