Características de Python




Propósito

Las funciones son código reutilizable que proporciona modularidad a un programa. En muchos casos, debe utilizar el mismo bloque de código varias veces en un programa, por ejemplo, los botones de una calculadora. En lugar de escribir el código para hacer esto varias veces, usted puede escribir una función una vez y luego llamar tantas veces como sea necesario. En general, las funciones para llevar a cabo una única tarea o cálculo, como una comparación de dos cadenas o adición de números.

Temas

Una característica de Python puede aceptar distintos tipos de argumentos, incluidos literales, variables, listas y tuplas. Las funciones que aceptan más de un argumento, separe cada uno con una coma. Al utilizar o modificar estos valores en la función, los valores originales fuera del bloque de código no se modifican. Algunas funciones tienen una serie de temas. Debe proporcionar los valores de los tipos de datos correctos, de lo contrario, devuelve un error Python tipo de objeto.

Llamar a una función 

El proceso de llamar a la función en Python funciona igual que en muchos otros lenguajes de programación. Escriba el nombre de la función, seguido de la lista de argumentos entre paréntesis, si es necesario. Por ejemplo, escriba " len ('Mi cadena') " llame a la función de longitud para contar el número de caracteres en el parámetro, en este caso, nueve. Puede guardar los valores devueltos por las funciones de las variables para su uso en otras partes del programa. Por ejemplo, escriba " var = len ('Mi cadena') " hacerlo.

Funciones definidas por el usuario

Haga sus propias funciones en Python, escriba la palabra clave def seguido del nombre de la función y la lista de parámetros entre paréntesis y un punto y coma. Por ejemplo, si escribe " def mi_funcion (var1, var2)": define una nueva función. Las siguientes líneas definen el cuerpo de la función hasta que una línea en blanco, lo que indica el final del bloque de código de la función. Se pueden crear nuevas funciones y llamar a ellos desde cualquier lugar en el código del programa.



Deja un comentario