Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Reconocer mayusculas o minusculas

cual seria la forma de que el input reconozca el nombre de la persona independiente si se digita en mayuscula o minuscula, por ejemplo que por error de digitacion se ingresa un nombre con minuscula o talvez con alguna mayuscula en el intermedio del nombre

1 respuesta

¡Hola Angelo!

Para que el input reconozca el nombre de la persona independientemente de si se digita en mayúscula o minúscula, puedes convertir el input a minúsculas o mayúsculas antes de compararlo con los nombres almacenados. Por ejemplo, si tienes un diccionario con nombres de estudiantes, puedes convertir el input a minúsculas utilizando el método lower() y luego buscar el nombre en el diccionario.

Aquí tienes un ejemplo de cómo podrías hacerlo:

# Diccionario con nombres de estudiantes y notas
notas = {
    "maria": [10, 9, 8],
    "juan": [7, 8, 9],
    "claudia": [9, 9, 10]
}

# Pedir al usuario que ingrese el nombre
nombre = input("Ingresa el nombre del estudiante: ").lower()

# Verificar si el nombre está en el diccionario
if nombre in notas:
    print(f"Las notas de {nombre.capitalize()} son: {notas[nombre]}")
else:
    print("Estudiante no matriculado en el grupo")

En este ejemplo, convertimos el input a minúsculas usando lower() antes de buscar el nombre en el diccionario. De esta forma, el programa reconocerá el nombre independientemente de si se ingresó en mayúsculas o minúsculas.

Espero que esta solución te sea de ayuda. ¡Buena suerte con tus estudios de Python para Data Science!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!