Cargar desde teclado

Cargar desde teclado

de Alexandra Suarez -
Número de respuestas: 5
Concurrí a la primera instancia del segundo módulo el día miércoles 16 de mayo de 14 a 18.

Allí pregunté si se podía cargar una variable con el valor ingresado desde teclado?
Probando pude ver que efectivamente con el bloque "consulta de teclado" efectivamente hace algo parecido a lo que planteaba. Cada vez que se ejecuta dicho bloque lo que hace es tomar el valor de la última tecla pulsada en el teclado, pero lo hace en código ascii. 
Alguien sabe si hay otra forma de leer del teclado para cargar la variable??

Saludos, Alexandra
En respuesta a Alexandra Suarez

Re: Cargar desde teclado

de Martin Giachino -
Hola Alexandra!

Bien, te cuento que tu pregunta es avanzada, pero bienvenida :D

Sí, puedes obtener el caracter para imprimir en base al código ascii. Adjunto una captura de cómo hacerlo.

Te pido disculpas porque la captura es en inglés, es el que tengo instalado en mi máquina ahora.

Allí usás un bloque python y usas la función de python chr(), que hace justamente eso, pasa de un codigo ASCII al caracter correspondiente.

Martín
Adjunto TB-ascii_a_caracter.png
En respuesta a Martin Giachino

Re: Cargar desde teclado

de Jorge Adrián Verano Reyes -
Porqué al intentar "cargar" en una variable un carácter, da error de sintáxis.
Ejemplo:

letra = input('Ingrese una letra: )

Esto da error, ¿qué estoy haciendo mal?
Sin embargo si lo que ingreso es un número lo toma sin problema.

Muchas gracias.
Adrián.
En respuesta a Jorge Adrián Verano Reyes

Re: Cargar desde teclado

de Jorge Visca -
En esa linea te falta la comilla que cierra el string. Debería ser:

letra = input('Ingrese una letra:' )