🎨
Informática para ingeniería 2023-2024
  • Informática para ingeniería
  • Básico python
  • Estructuras de control
    • while
    • for
    • try...except
    • If, else, elif, while, for
    • Ejemplo. Ciclos anidados. Tablas de multiplicar
    • Método abreviado
    • ¿Qué hace zip() ?
  • Secuencias
  • Comparativas: Cadena, lista, tupla y conjunto
    • Ejemplos listas y funciones: Control de temperatura
    • Verificación del NIF
    • Ejemplo listas: control de temperaturas
  • Secuencias: Matriz
    • Definición: Matriz
    • Localizar valores únicos en una matriz
    • Ejemplo matrices: Suma y Multiplicación
    • verificar si una matriz es cuadrada
  • Funciones
    • Definición: funciones
    • Ejemplo de funciones
  • Módulos
    • Módulo. Definición
    • Ejemplos de Módulos: math y random
  • Método abreviado de comprensión de listas...
    • Comprensión de listas
  • Funciones- Matriz-Ejemplos
    • Ejemplo, cálculo de Nómina mensual
    • Ejemplo, cálculo de Nómina mensual (desde el programa principal)
    • Menú, matriz y funciones
    • Localizar valores únicos en una matriz. Usar Funciones
    • Ejemplo funciones, matriz, archivos: Recuento de votos
    • Matrices 2ª Prueba Evaluación Continua. Curso 2018-2019 Parcial. Prof MRD
    • Prueba Evaluación Continua. Curso 2018-2019. Examen 1. Prof. MRD
    • Gestión de una matriz de números enteros
  • Ejecutable
    • Crear un programa ejecutable
  • Archivo (ficheros)
    • Definición: archivos (ficheros)
  • Ejemplos de Matriz y archivos (ficheros)
    • ¿Cómo se multiplican dos matrices?
    • Crear una matriz a partir de un archivo
    • Pedir datos, guardarlos en una matriz y en un archivo
    • Cálcular la media de unos datos almacenados en un archivo
    • Leer archivo, modificar datos y guardarlos
  • Interfaz Gráfica
    • Definición: Interfaz Gráfica de Usuario (IGU)
      • Label
      • Button
      • Radiobutton y Checkbutton
      • LabelFrame
      • Listbox
      • Entry
      • Características comunes de Label, Entry, button, radiobutton checkbutton
      • ttk.Combobox
      • Tamaño de una ventana
    • Ejemplo de Entorno gráfico: RadioButton
    • Visualizar la especialidad y nombre de un alumno
    • Visualizar los datos introducidos
    • Sumar 10 a un número introducido
    • Cálculo del área de un triángulo
    • Cálculo del área de un Círculo. Y dibujo de un círculo
    • ¿Dos números son divisibles?
    • Introducir valores y graficar
    • Ejemplo de botón, lista
  • Ejemplos de interfaz gráfica y archivos
  • Entorno gráficos y archivos
    • Almacenar los datos de un alumno
Con tecnología de GitBook
En esta página
  • Función
  • Definición
  • Partes de una función
  1. Funciones

Definición: funciones

Anteriorverificar si una matriz es cuadradaSiguienteEjemplo de funciones

Última actualización hace 1 año

Función

Definición

Bloque de código que se ejecuta cuando se le llama. Está compuesta por un nombre, parámetros de entrada (opcionales) y un conjunto de instrucciones. Una vez definida la función, ésta puede ser llamada desde otras partes del programa para realizar tareas repetitivas sin tener que escribir el mismo código varias veces.

Partes de una función

1. Definición de la función: Es el encabezado de la función que define el nombre y los parámetros que se pasan a la función. El nombre de una función es el identificador que se usa para llamarla, y es único dentro del contexto en el que está definida.

2. Argumentos/Parámetros (opcionales): Los argumentos son los datos que se pasan a la función cuando se llama desde otro lugar del programa. Estas variables son accesibles solo en el interior de la función donde fueron definidas, y pueden ser opcionales si no necesitan ser proporcionados por el usuario para realizar su tarea.

3. Cuerpo/implementación: El cuerpo contiene todas las instrucciones necesarias para ejecutar lo requerido por la función, como operaciones matemáticas, asignaciones de variables o invocación a otros métodos u objetos externos al programa principal (por ejemplo, librerías).

4. Devolución/salida (opcional): Es lo que retorna una función al finalizar su ejecución; bien sea un valor numérico, cadena de texto, listas, tupla…

4. Llamada: Se invoca o utiliza una determinada función, ya sea desde nuestro código principal o desde otros módulos importados.