Está en la página 1de 5

Token Lexema Linea

------------------ ------------------------------------ -----


COMENTARIO # Definir la palabra secreta 1
IDENTIFICADOR palabra_secreta 1
ASIGNACION = 1
TEXTO "python" 1
FIN DE SENTENCIA \n 1
COMENTARIO # Crear una lista para rastrear las letras adivinadas 2
IDENTIFICADOR letras_adivinadas 2
ASIGNACION = 2
FIN DE SENTENCIA \n 2
IDENTIFICADOR intentos_maximos 3
ASIGNACION = 3
ENTERO 6 3
FIN DE SENTENCIA \n 3
IDENTIFICADOR intentos 4
ASIGNACION = 4
ENTERO 0 4
FIN DE SENTENCIA \n 4
BUCLE while 5
IDENTIFICADOR intentos 5
RELACIONAL < 5
IDENTIFICADOR intentos_maximos 5
FIN DE SENTENCIA \n 5
IDENTIFICADOR letra 6
ASIGNACION = 6
FUNCION input("Ingresa una letra: ") 6
FUNCION lower() 6
FIN DE SENTENCIA \n 6
PALABRA RESERVADA if 7
IDENTIFICADOR letra 7
PALABRA RESERVADA in 7
IDENTIFICADOR letras_adivinadas 7
FIN DE SENTENCIA \n 7
FUNCION print("Ya adivinaste esta letra antes.") 8
FIN DE SENTENCIA \n 8
PALABRA RESERVADA continue 9
FIN DE SENTENCIA \n 9
IDENTIFICADOR letras_adivinadas 10
FUNCION append(letra) 10
FIN DE SENTENCIA \n 10
PALABRA RESERVADA if 11
IDENTIFICADOR letra 11
PALABRA RESERVADA not 11
PALABRA RESERVADA in 11
IDENTIFICADOR palabra_secreta 11
FIN DE SENTENCIA \n 11
IDENTIFICADOR intentos 12
ARITMETICO += 12
ENTERO 1 12
FIN DE SENTENCIA \n 12
PALABRA RESERVADA print 13
PARENTESIS ( 13
IDENTIFICADOR f 13
TEXTO "Letra incorrecta. Te quedan {intentos_maximos - intentos}
intentos." 13
PARENTESIS ) 13
FIN DE SENTENCIA \n 13
PALABRA RESERVADA else 14
FIN DE SENTENCIA \n 14
FUNCION print("¡Adivinaste una letra!") 15
FIN DE SENTENCIA \n 15
IDENTIFICADOR palabra_mostrada 16
ASIGNACION = 16
TEXTO "" 16
FIN DE SENTENCIA \n 16
BUCLE for 17
IDENTIFICADOR letra_secreta 17
PALABRA RESERVADA in 17
IDENTIFICADOR palabra_secreta 17
FIN DE SENTENCIA \n 17
PALABRA RESERVADA if 18
IDENTIFICADOR letra_secreta 18
PALABRA RESERVADA in 18
IDENTIFICADOR letras_adivinadas 18
FIN DE SENTENCIA \n 18
IDENTIFICADOR palabra_mostrada 19
ARITMETICO += 19
IDENTIFICADOR letra_secreta 19
FIN DE SENTENCIA \n 19
PALABRA RESERVADA else 20
FIN DE SENTENCIA \n 20
IDENTIFICADOR palabra_mostrada 21
ARITMETICO += 21
TEXTO "_ " 21
FIN DE SENTENCIA \n 21
FUNCION print(palabra_mostrada) 22
FIN DE SENTENCIA \n 22
PALABRA RESERVADA if 23
IDENTIFICADOR palabra_mostrada 23
RELACIONAL == 23
IDENTIFICADOR palabra_secreta 23
FIN DE SENTENCIA \n 23
FUNCION print("¡Ganaste! Has adivinado la palabra.") 24
FIN DE SENTENCIA \n 24
PALABRA RESERVADA break 25
FIN DE SENTENCIA \n 25
PALABRA RESERVADA if 26
IDENTIFICADOR intentos 26
RELACIONAL == 26
IDENTIFICADOR intentos_maximos 26
FIN DE SENTENCIA \n 26
PALABRA RESERVADA print 27
PARENTESIS ( 27
IDENTIFICADOR f 27
TEXTO "Perdiste. La palabra secreta era: {palabra_secreta}" 27
PARENTESIS ) 27
FIN DE SENTENCIA \n 27
COMENTARIO # Uso de cadenas 28
IDENTIFICADOR nombre 28
ASIGNACION = 28
TEXTO "Enrique" 28
FIN DE SENTENCIA \n 28
IDENTIFICADOR apellido1 29
ASIGNACION = 29
TEXTO "Barros" 29
FIN DE SENTENCIA \n 29
IDENTIFICADOR apellido2 30
ASIGNACION = 30
TEXTO "Fernández" 30
FIN DE SENTENCIA \n 30
IDENTIFICADOR nombre_completo 31
ASIGNACION = 31
IDENTIFICADOR nombre 31
ARITMETICO + 31
TEXTO " " 31
ARITMETICO + 31
IDENTIFICADOR apellido1 31
ARITMETICO + 31
TEXTO " " 31
ARITMETICO + 31
IDENTIFICADOR apellido2 31
FIN DE SENTENCIA \n 31
FUNCION print(nombre_completo) 32
FIN DE SENTENCIA \n 32
COMENTARIO # Operaciones aritméticas 33
IDENTIFICADOR suma 33
ASIGNACION = 33
ENTERO 10 33
ARITMETICO + 33
ENTERO 5 33
ARITMETICO + 33
ENTERO 7 33
FIN DE SENTENCIA \n 33
IDENTIFICADOR resta 34
ASIGNACION = 34
ENTERO 10 34
ARITMETICO - 34
ENTERO 5 34
ARITMETICO - 34
ENTERO 7 34
FIN DE SENTENCIA \n 34
IDENTIFICADOR multiplicacion 35
ASIGNACION = 35
ENTERO 10 35
ARITMETICO * 35
ENTERO 5 35
ARITMETICO * 35
ENTERO 7 35
FIN DE SENTENCIA \n 35
IDENTIFICADOR division 36
ASIGNACION = 36
ENTERO 10 36
ARITMETICO / 36
ENTERO 5 36
ARITMETICO / 36
ENTERO 7 36
FIN DE SENTENCIA \n 36
PALABRA RESERVADA print 37
PARENTESIS ( 37
TEXTO "Suma: " 37
IDENTIFICADOR suma 37
TEXTO "\nResta: " 37
IDENTIFICADOR resta 37
TEXTO "\nMultiplicación: " 37
FIN DE SENTENCIA \n 37
IDENTIFICADOR multiplicacion 38
TEXTO "\nDivisión: " 38
IDENTIFICADOR division 38
PARENTESIS ) 38
FIN DE SENTENCIA \n 38
COMENTARIO # Python program to find the largest number among the three
input numbers 39
COMENTARIO # change the values of num1, num2 and num3 39
COMENTARIO # for a different result 39
IDENTIFICADOR num1 39
ASIGNACION = 39
ENTERO 10 39
FIN DE SENTENCIA \n 39
IDENTIFICADOR num2 40
ASIGNACION = 40
ENTERO 14 40
FIN DE SENTENCIA \n 40
IDENTIFICADOR num3 41
ASIGNACION = 41
ENTERO 12 41
FIN DE SENTENCIA \n 41
COMENTARIO # uncomment following lines to take three numbers from user 42

COMENTARIO #num1 = float(input("Enter first number: ")) 42


COMENTARIO #num2 = float(input("Enter second number: ")) 42
COMENTARIO #num3 = float(input("Enter third number: ")) 42
PALABRA RESERVADA if 42
PARENTESIS ( 42
IDENTIFICADOR num1 42
RELACIONAL >= 42
IDENTIFICADOR num2 42
PARENTESIS ) 42
PALABRA RESERVADA and 42
PARENTESIS ( 42
IDENTIFICADOR num1 42
RELACIONAL >= 42
IDENTIFICADOR num3 42
PARENTESIS ) 42
FIN DE SENTENCIA \n 42
IDENTIFICADOR largest 43
ASIGNACION = 43
IDENTIFICADOR num1 43
FIN DE SENTENCIA \n 43
PALABRA RESERVADA elif 44
PARENTESIS ( 44
IDENTIFICADOR num2 44
RELACIONAL >= 44
IDENTIFICADOR num1 44
PARENTESIS ) 44
PALABRA RESERVADA and 44
PARENTESIS ( 44
IDENTIFICADOR num2 44
RELACIONAL >= 44
IDENTIFICADOR num3 44
PARENTESIS ) 44
FIN DE SENTENCIA \n 44
IDENTIFICADOR largest 45
ASIGNACION = 45
IDENTIFICADOR num2 45
FIN DE SENTENCIA \n 45
PALABRA RESERVADA else 46
FIN DE SENTENCIA \n 46
IDENTIFICADOR largest 47
ASIGNACION = 47
IDENTIFICADOR num3 47
FIN DE SENTENCIA \n 47
FUNCION print("The largest number is", largest) 48

También podría gustarte