Tag: CMAKE-GENERATORS
def gen_secs(): x = 0 while x < 60: yield x x += 1 def gen_minutes(): x = 0 while x < 60: yield x x += 1 def gen_hours(): x = 0 while x < 24: yield x x += 1 def gen_time(): for x in gen_hours(): for y . . . Read more
const utterances = [‘utt01’, ‘utt02’, ‘utt03’]; const analysis = [‘try+ing’, ‘climb+ing’, ‘swimm+ing’]; const translation = [‘trying’, ‘climbing’, ‘swimming’]; let utteranceIndex = 0; loadUtterance(utterances[utteranceIndex]); function loadUtterance(utterance) { audio.src = `audio/${utterance}.mp3`; subtitle.innerText = utterance; translation.innerText = translation[utteranceIndex]; } Este es un ejercicio para estudiar un texto extranjero. Quiero: Cargar y reproducir la . . . Read more
Tengo un generador en Python. Digamos: def gen(*args, **kwargs): yield 1 yield 2 return 3 Ahora, quiero lo siguiente. Creo un objeto generador gen_obj = gen(). Luego, hago algo con él, típicamente value = next(gen). y al final quiero hacer algo así: returned_value = gen.value # debería devolver 3 Algunas . . . Read more
Hace algunos meses comencé a aprender Python3. Tenía curiosidad sobre la diferencia entre el siguiente código y cuándo usarlo. A: for i in [x*2 for x in range(100)]: if i == 2: break B: for i in (x*2 for x in range(100)): if i == 2: break Entonces, el primero . . . Read more
Intento entender el algoritmo de la función a continuación y nada me ayuda a entender este algoritmo, incluso la depuración profunda utilizando este enlace https://pythontutor.com/visualize.html. Debo señalar que entiendo los iteradores y generadores con seguridad, pero esto me ha confundido. Por favor, explícame cómo funciona. El código: def permute(seq): “”” . . . Read more