“Conocimientos Programación>Python Programming

Las funciones de Python para principiantes

2013/9/27
El poder y la flexibilidad de Python proviene de su uso potencial como un lenguaje para el software de escritorio tradicional y un guión para el desarrollo de aplicaciones Web . Python contiene la misma funcionalidad que otros lenguajes de programación más afianzados (tales como C o Java ) mientras que conserva su flexibilidad . Uno de los aspectos básicos de todos estos lenguajes de programación , "funciones ", permite a los desarrolladores de Python para escribir código claro y conciso que está bien organizada , fácil de usar y reutilizar , y fácil de manejar. Definición de funciones

Como definición básica , una función puede ser descrito como un bloque de código con nombre la realiza una cierta tarea o cálculo . Una forma sencilla de definir una función sería similar a esto:

def add (a, b ) :

regreso a + b

Este código define un "añadido " función, que toma dos "argumentos" (o variables que el código requiere para completar su tarea ) . Estos argumentos ( a, b) se llaman los "parámetros" de la función. Esta función también tiene un valor de retorno , o un valor que la función produce después de completar su tarea (en este caso , " añadir " devuelve el valor de a + b ) .
Llamar a funciones

la palabra clave " def" significa que el programador es la definición de la función. Una función debe definirse antes de utilizar ( porque un equipo no puede hacer nada con una función que no existe) . Después de que el programador define la función , él o ella ahora puede utilizar la función de código para realizar las tareas . Suponiendo que el programador ha definido la función " add" , que ahora estará disponible para el programador de "llamar " (o uso ) :

x = 4

y = 5

z = add ( x , y)

Unidos La variable " z " ahora contiene los valores añadidos de x e y.
Cómo funcionan Funciones

Cuando un programador llama a una función , se le debe suministrar los argumentos de la función requiere ( si los hay) . En el ejemplo de la función de llamada

z = add ( x , y)

El programador suministra las variables x e y. Sin embargo, en la definición de una función , las variables son diferentes :

def add (a, b ) :

Los argumentos de la función corresponden a los valores introducidos cuando se le llama . Así que si el código de la función add dice " volver a + b ", entonces lo que realmente sucede es que la función devuelve el primer argumento ( a) añadido a la segunda ( b ) , que en este caso corresponden a x e y.

defecto argumentos

Los programadores también pueden encontrarse con casos en los que quieren se asegura de que las funciones siempre tienen argumentos predeterminados. En el ejemplo

def add (a, b ) :

El usuario debe suministrar a y b cada vez que él o ella se llama a la función . Sin embargo , en caso de que el programador desea crear una función de complemento que puede tomar sólo un argumento, un argumento por defecto puede existir :

def add (a, b = 5 ) :

Esto significa que en caso de un usuario introduce solamente un parámetro, el segundo parámetro ( b ) tendrá un valor por defecto listo . El usuario puede , sin embargo , sigue siendo definir un valor para b:

add ( 5 )

add ( 5 , 6)

Python Programming
Cómo leer y escribir archivos en Python
Cómo cortar una lista en Python
Cómo medir el tiempo en Python
Cómo obtener la longitud de un archivo de Python
Cómo aprender Python en Ubuntu
Cómo seleccionar los mensajes de texto en MFC
Cómo código en Python
Cómo declarar una lista en Python
Conocimientos Informáticos © http://www.ordenador.online