Clase 10: Funciones en Python
Clase 10: Funciones en Python (El arte de no repetir)
Liceo Salinas 2 y Liceo El Pinar 2 | Informática 9° EBI
📓 Guion de Dictado: Para tu cuaderno (15 Minutos)
Por favor, copia el siguiente texto en tu cuaderno con el título en grande. ¡Copiemos rápido para tener más tiempo en la compu!
TÍTULO: Creando nuestros propios comandos (Funciones)
Una Función es un bloque de código que agrupa varias instrucciones bajo un solo nombre. La regla de oro en programación es: "No repitas código".
Para crear una función usamos la palabra def (definir), el nombre y paréntesis.
Sintaxis:
def saludar():
print("¡Hola a todos!")Para que la función se ejecute, debemos llamarla escribiendo: saludar()
💻 Práctica en la Computadora (30 Minutos)
Abre tu entorno de Python y resuelve los desafíos. Usa el botón de copiar código para llevar los ejemplos a tu editor.
Ejercicio 1: Tu primera función (10 min)
1. Crea la función saludar() que anotaste.
2. Llámala 3 veces seguidas. ¡Mira cómo te ahorras escribir todos los prints!
def saludar():
print("¡Hola, estudiante!")
print("Mensaje automático.")
saludar()
saludar()
saludar()Ejercicio 2: Funciones con datos (20 min)
Crea una función llamada sumar_numeros(a, b) que reciba dos números y muestre su suma.
def sumar_numeros(numero1, numero2):
resultado = numero1 + numero2
print("La suma es:", resultado)
sumar_numeros(10, 5)
sumar_numeros(100, 50)❓ Preguntas Frecuentes (FAQ)
¿Qué conceptos técnicos aborda el recurso 'Clase 10: Funciones en Python'?
Este material desarrollado por Andrés Franchi en ServicioTI aborda Pensamiento Computacional, Algoritmos y Programación en Python, orientado a la aplicación práctica mediante ejercicios, código funcional y resolución de problemas paso a paso.
¿Para qué nivel educativo o perfil técnico está recomendado?
Está diseñado tanto para estudiantes y docentes de Educación Básica Integrada (EBI) y Educación Media Superior (EMS - ANEP Uruguay) en Ciencias de la Computación, como para autodidactas y entusiastas de Programación, Educación Tecnológica, Informática Uruguay, ServicioTI.
¿Qué herramientas o software se necesitan para ponerlo en práctica?
Para aprovechar al máximo esta guía se recomienda utilizar Python 3, estructuras de control (if/else, for, while), listas, funciones y algoritmos, pudiendo ejecutarse directamente desde el navegador o descargando los recursos adjuntos en este artículo.