Está en la página 1de 1

Introducción a la Programación en Python

Funciones

Una función es un bloque de líneas de código que realizan una tarea específica. Al
igual que todos los elementos de Python, las funciones también son objetos.

La más grande ventaja que presenta el uso de funciones es la Reutilización de código.


El tener que usar un bloque de instrucciones en reiteradas ocasiones dentro de un
programa, sin el uso de una función, obligaría al programador a repetir dicho bloque
las veces que sea requerido; al utilizar funciones, bastaría con escribirlo una sola vez
y llamarlo cuando sea necesario.

2.1 Funciones propias de Python

Hasta ahora, se han usado varias de las funciones propias del lenguaje, entre las que
se destacan las funciones print(), input(), float(), int(). Python ofrece un gran número
de funciones que, realizan tareas que le permiten ahorrar tiempo a los
programadores en sus desarrollos de software. Para ilustrar el uso de las funciones
propias del lenguaje, se estudiarán algunas para el manejo de cadenas y otras para
realizar operaciones matemáticas.

Funciones para cadenas. Estas funciones operan sobre datos de str. Las más
destacadas se pueden visualizar en la siguiente tabla.

Función Descripción
len(cadena) Devuelve la longitud de la cadena
cadena.upper() Convierte el contenido de cadena en mayúsculas
cadena.lower() Convierte el contenido de cadena en minúsculas
cadena.capitalize() Devuelve la primera letra de la cadena en mayúscula
cadena.swapcase() Convierte las mayúsculas en minúsculas y viceversa
cadena.title() Convierte en mayúsculas la primera letra de cada palabra de
la cadena
Centra la cadena en n espacios, usando un carácter específico
cadena.center(n, “a”)
(a) de relleno
Devuelve el número de ocurrencias de un carácter (a) dentro
cadena.count(“a”)
de la cadena

51

También podría gustarte