Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from principal import *
- from configuracion import *
- import random
- import math
- def lectura(listaPalabras,listaDefinicones): #cargar en las listaPalabras las palabras y en listaDefiniciones las definiciones
- pass
- def eligeLaPalabra(listaPalabras, cadenaDe2Letras): #elige de la lista de palabras una que contiene estas letras
- i = 0
- while i < len(listaPalabras):
- if cadenaDe2Letras[0] in listaPalabras[i] and cadenaDe2Letras[1] in listaPalabras[i]:
- return listaPalabras[i]
- i+=1
- return ""
- def damePosicion(palabra,listaPalabras): #devuelve la posicion de un elemento en una lista de elementos
- i = 0
- while i < len(listaPalabras):
- if palabra == listaPalabras[i]:
- return i
- i+=1
- return None
- def dameDefinicion(palabra,listaPalabras,listaDefiniciones): #devuelve la definicion de la palabra
- return
- def azar(listaPalabras): #elige 2 letras al azar
- DosLetras = ""
- r1 = random.randrange(len(listaPalabras))
- for i in range(2):
- palabra = listaPalabras[r1]
- r2 = random.randrange(len(palabra))
- DosLetras += palabra[r2]
- return DosLetras
- def puntuar(candidata,palabra): #suma puntos si es correcta, suma distinto para vocales, consonantes faciles, consonantes dificiles y longitud.
- pass
- def esCorrecta(candidata, palabra): # Devuelve verdadero si acierta falso en caso contrario
- return candidata == palabra
- def esta(palabra, listaPalabras):
- return palabra in listaPalabras
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement