Python - Validar input

 
Vista:

Validar input

Publicado por Luciano (1 intervención) el 18/10/2022 13:00:59
Hola soy nuevo en el tema de la programación y estoy haciendo un juego en el cual el programa le da 12 letras al usuario y el usuario debe escribir palabras con esas letras, cada letra tiene su puntaje pero estoy trabado en la parte de validar que la palabra que escribe el usuario esté dentro de las 12 letras que le da el programa.
Este es mi código:

puntajes = {"a": 1, "c": 3, "b": 3, "e": 1, "d": 2, "g": 2,
"f": 4, "i": 1, "h": 4, "k": 5, "j": 8, "m": 3,
"l": 1, "o": 1, "n": 1, "q": 10, "p": 3, "s": 1,
"r": 1, "u": 1, "t": 1, "w": 4, "v": 4, "y": 4,
"x": 8, "z": 10}
Letras = Random.sample [“a”,”b”,”c”,”d”… abecedario]
Print (Letras)
Contador = 0
For i in input("Ingrese una palabra: \n"):
if i in puntajes: contador += puntajes[i]
print(f"El puntaje de las palabras es: {contador}")
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder