5. Práctica II#

5.1. Resuelve los siguientes ejercicios.#

  • Con un ciclo for imprimir por pantalla las cuatro estaciones del año.

  • Escribir un programa que pregunte el nombre completo del usuario en la consola y después muestre por pantalla el nombre completo del usuario tres veces, una con todas las letras minúsculas, otra con todas las letras mayúsculas y otra solo con la primera letra del nombre y de los apellidos en mayúscula.El usuario puede introducir su nombre combinando mayúsculas y minúsculas como quiera.
  • Crea una variable para almacenar tu edad y otra para la edad de un amigo. Luego, compara las edades utilizando operadores relacionales y muestra el resultado.

  • Escribir un programa que pregunte el nombre y luego lo escriba en minuscula, mayuscula y como título.

  • Crea una función que reciba una lista de números y devuelva el máximo y el mínimo de la lista.

  • Sumar los números de la siguiente lista a través de un ciclo for:[1,2,3,4,5,6,7,8,9,10]

5.2. Solucionario#

Warning

Recuerda que los algoritmos que se ofrecen en este solucionario no son respuestas únicas y son solo guías para orientar el aprendizaje.

  • Con un ciclo for imprimir por pantalla las cuatro estaciones del año.

for i in ["primavera", "verano", "otoño", "invierno"]:
    print (i)
primavera
verano
otoño
invierno
  • Escribir un programa que pregunte el nombre completo del usuario en la consola y después muestre por pantalla el nombre completo del usuario tres veces, una con todas las letras minúsculas, otra con todas las letras mayúsculas y otra solo con la primera letra del nombre y de los apellidos en mayúscula.El usuario puede introducir su nombre combinando mayúsculas y minúsculas como quiera.
nombre = input("¿Cómo te llamas? ")
print(nombre.lower())
print(nombre.upper())
print(nombre.title())
claudio
CLAUDIO
Claudio
  • Crea una variable para almacenar tu edad y otra para la edad de un amigo. Luego, compara las edades utilizando operadores relacionales y muestra el resultado.

mi_edad = 30
edad_amigo = 25

resultado = mi_edad > edad_amigo
print("¿Mi edad es mayor que la de mi amigo?", resultado)
¿Mi edad es mayor que la de mi amigo? True
  • Escribir un programa que pregunte el nombre y luego lo escriba en minuscula, mayuscula y como título.

nombre = input("¿Cómo te llamas? ")
print(nombre.upper() + " tiene " + str(len(nombre)) + " letras")
CLAUDIO tiene 7 letras
  • Crea una función que reciba una lista de números y devuelva el máximo y el mínimo de la lista.

def maximo_minimo(lista):
    maximo = max(lista)
    minimo = min(lista)
    return maximo, minimo

numeros = [10, 5, 20, 15]
maximo, minimo = maximo_minimo(numeros)
print("Máximo:", maximo)
print("Mínimo:", minimo)
Máximo: 20
Mínimo: 5
  • Sumar los números de la siguiente lista a través de un ciclo for:[1,2,3,4,5,6,7,8,9,10]

# Ejercicio 2: Sumar los números de una lista
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
suma = 0

for numero in numeros:
    suma += numero

print("La suma de los números en la lista es:", suma)
La suma de los números en la lista es: 55