Temario gratis › Tecnología 4.º ESO

Python: programación práctica

Estás viendo el contenido de esta lección en modo lectura. Los ejercicios no se corrigen aquí — accede con una cuenta gratuita para practicar con corrección automática y guardar tu progreso.

Python: programación práctica

Por qué Python

Fundamentos de Python

# Variables
nombre = "María"
edad = 15
altura = 1.65
es_estudiante = True

# Entrada/Salida
nombre = input("¿Cómo te llamas? ")
print("Hola", nombre)

# Condicional
if edad >= 18:
    print("Mayor de edad")
else:
    print("Menor de edad")

# Bucle for
for i in range(1, 11):
    print(i)

# Bucle while
contador = 0
while contador < 5:
    print(contador)
    contador += 1

# Lista
notas = [7, 5, 8, 6, 9]
media = sum(notas) / len(notas)
print("Media:", media)

# Función
def saludar(nombre):
    return "Hola " + nombre

print(saludar("Pablo"))

Proyectos con Python

¿Sabías que...?
Python fue creado por Guido van Rossum en 1991. El nombre viene de Monty Python (grupo de humor británico), no de la serpiente. Hoy es el lenguaje más usado en inteligencia artificial: bibliotecas como TensorFlow y PyTorch se manejan desde Python, aunque su núcleo está escrito en C++.
Actividades
1. Hola Mundo: escribe un programa que pida tu nombre y muestre "Hola [nombre], bienvenido".
2. Calculadora: programa que pide 2 números y una operación (+, -, *, /). Muestra resultado.
3. Adivinanza: el programa genera un número aleatorio 1-100. El usuario intenta adivinar. Dice "mayor" o "menor" hasta acertar.
4. Notas: pide 5 notas. Calcula media, máximo, mínimo. Dice si aprueba o suspende.
5. Proyecto: programa un juego de piedra-papel-tijera contra el ordenador. Con puntuación a 3 victorias.
✏️ Actividad de repaso

Repasa los conceptos principales de esta lección. Intenta explicar con tus propias palabras lo que has aprendido sobre Python: programación práctica.

  1. Lee de nuevo las secciones que no hayas entendido bien.
  2. Escribe un resumen de 3-5 líneas con las ideas principales.
  3. Si hay ejercicios, intenta resolverlos sin mirar las soluciones.
Publicidad

¿Quieres hacer los ejercicios y guardar tu progreso en Tecnología 4.º ESO?

Crear cuenta gratis
« Programación: algoritmos y estructuras HTML y CSS: estructura y diseño web »