facebook
  • logo_eip_blanco
  • Universidad Católica de Murcia

Funciones predefinidas en Python

María José Peña | 8 abril, 2021

Una función es un bloque de código, que recibe cero o más argumentos y que una operación para devolvernos un valor y/o realiza una tarea específica. Las funciones deben tener un nombre asignado para poder “llamarlas” durante la ejecución del programa y son completamente reutilizables.

Aunque se pueden crear toda clase de funciones, hoy nos vamos a centrar en las que vienen por defecto integradas en Python. Si quieres desarrollar tu carrera en Python, te recomendamos visitar nuestro máster en Programación avanzada en Python para Big Data, Hacking y Machine Learning y formarte con los mejores expertos.

Para empezar podemos usar la función dir() para listar todas las funciones predefinidas. Podemos obtener ayuda de las diferentes funciones con help(), por ejemplo la función max():

Funciones predefinidas más reseñables

  • list() Crea una lista a partir de un elemento.
  • tuple() Crea o convierte en una tupla.
  • type() Devuelve el tipo del elemento pasado como parámetro.

Para trabajar con texto:

  • print() Imprime por pantalla el argumento que le pasemos 
  • len() Nos devuelve la longitud en caracteres de la cadena que le pasemos como parámetro
  • replace() Remplaza una cadena por la que incluya como argumento.
  • upper() Convierte la cadena pasada como argumento en mayúsculas
  • lower() Convierte la cadena pasada como argumento en minúsculas

Y las funciones numéricas más usadas:

  • sum() Suma la lista de números pasados como argumento.
  • min() Determina el valor mínimo de una lista de números pasados como argumento.
  • max() Determina el valor máximo de una lista de números pasados como argumento.
  • range() Crea una lista aritmética de números según el valor pasado como argumento.
  • str() Convierte un valor numérico en texto.

Hay muchas más funciones predefinidas en Python, pueden aprender a usarlas e incluso crear funciones tu mismo.


Si te ha gustado compártelo

Share on facebook
Share on linkedin
Share on twitter
Share on whatsapp
Share on email
Share on facebook
Facebook
Share on linkedin
LinkedIn
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on email
Correo

Suscríbete a nuestra newsletter para estar al día de todas las novedades

Información básica sobre protección de datos.
Responsable del tratamiento: Mainfor Soluciones Tecnológicas y Formación S.L.U.
Finalidad: Gestionar su suscripción a la newsletter.
Legitimación para el tratamiento: Consentimiento explícito del interesado otorgado al solicitar la inscripción.
Cesión de datos: No se cederán datos a terceros, salvo obligación legal.
Derechos: Podrá ejercitar los derechos de Acceso, Rectificación, Supresión, Oposición, Portabilidad y, en su caso Limitación, como se explica en la información adicional.
Información adicional: Puede consultar la información adicional y detallada sobre Protección de Datos en https://www.mainfor.edu.es/politica-privacidad

Otros post relacionados

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

 

Fórmate con nuestro Máster y revoluciona tu futuro

Escuela Internacional de Posgrados te informa que los datos del presente formulario serán tratados por Mainfor Soluciones Tecnológicas y Formación, S.L. como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales es para dar respuesta a la consulta realizada así como para el envío de información de los servicios del responsable del tratamiento. La legitimación es el consentimiento del interesado.
Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en cumplimiento@mainfor.edu.es así como el derecho a presentar una reclamación ante la autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de datos en la Política de Privacidad que encontrarás en nuestra página web eiposgrados.edu.es.