Buenas chic@s de SoloCodigo !
Recien estoy empezando con Python y me surgieron unas dudas, basicas, pero que no logro comprender muy bien, espero que me puedan ayudar
Tengo el siguiente codigo:
# Script - Prueba de la funcion input
prompt = "/"
print "Cual es la velocidad de una golondrina sin carga ?"
velocidad = input(prompt)
print velocidad,"km/h"
print type(velocidad)
No logro comprender del todo como funciona la funcion input(). Tengo entendido que toma los valores que se ingresan por teclado y que los convierte a enteros ( corrijanme si estoy mal ), pero cuando ejecuto el script, al hacer pruebas con diferentes valores, ya sean enteros o flotantes, los deja con su tipo correspondiente, es decir, no los convierte a enteros.
Ademas, lei y probe que escribiendo una cadena con sus respectivas comillas tambien lo toma como un valor valido
Espero que me puedan ayudar, un saludo y gracias
PD: Una ultima consulta, por que en esta linea, cuando la imprimo, deja un espacio entre el valor de la variable y la cadena ?