![]() |
Entrada/Salida de datos |
Salida en pantalla
La forma más sencilla de producir una salida en python es utilizar la sentencia print donde se puede pasar 0, una o más expresiones separadas por coma y ver el resultado en pantalla de la siguiente manera:![]() |
Sentencia print en Python |
Lectura de entrada con teclado
Python proporciona dos funciones integradas para leer una entrada estándar de teclado, estas són:- raw_input
- input
![]() |
Entrada de datos en Python |
La función raw_input
La función raw_input([prompt]) lee una línea de entrada y la devuelve como cadena, ejemplo:
![]() |
Función raw_input |
Si todo salió bien la salida en pantalla debería ser la siguiente:
![]() |
Salida en pantalla del archivo raw_input.py |
La función input
La función input([prompt]) es igual a la función raw_input excepto que input asume la entrada como una expresión python válida y nos devuelve el resultado en pantalla.
Para este ejemplo hacemos lo mismo que en el ejemplo anterior (solo cambiamos el nombre por input.py):
![]() |
Función input |
![]() |
Salida de la función input |
En una futura entrada veremos Entrada/Salida de datos pero utilizando archivos ( que por un tema de orden y de complejidad no fue adherida a esta entrada).
Cualquier comentario para agregar contenido, sugerencias o de mas siempre es bienvenido.
Saludos, Diego ;)
hola diego, mira cada ves que uso geany y guardo un archivo .py en el momento de dar guardar me salta un error!!!
ResponderEliminar"Error guardando archivo.
Error al abrir el archivo c:program files (x86)/geany/raw_input.py
permission denied
el archivo en el disco podria estar truncado."
me salta eso siempre , bueno gracias saludos !
Hola Diego, trata de guardar el archivo en el escritorio u otra ruta que no sea la carpeta de Geany. También fijate en Google (en la próxima voy a crear una entrada sobre esto) como configurar las variables de entorno (la ruta donde tienes instalado python) para tu sistema operativo (xp, seven, 8), estoy casi seguro que el problema es esto último que te puse. Saludos
EliminarMuchas graciad. Estoy deseando ver cómo se manejan los ficheros en python. Saludos.
ResponderEliminarHola Igor, voy a retomar el tutorial que lo tengo medio abandonado. Me alegro te sea de ayuda. Saludos ;)
EliminarGenial!!! Yo estoy siguiendo ahora mismo un curso por Cousera (totalmente en inglés, cosa que no es un problema) el caso es que la didactica que usa el profesor es un poco "crispante". Da muchas vueltas.... en fin. Si te animas avisame. Un saludo.
EliminarGenial!!! Yo estoy siguiendo ahora mismo un curso por Cousera (totalmente en inglés, cosa que no es un problema) el caso es que la didactica que usa el profesor es un poco "crispante". Da muchas vueltas.... en fin. Si te animas avisame. Un saludo.
EliminarHola, buenos días: ¿cómo puedo hacer para que Python me pida una lista?
ResponderEliminarHola Ventutron, no entiendo a que te refieres cuando dices: "Que python te pida una lista". Te dejo en link a la entrada de listas, quizá te pueda ayudar con tus dudas. Saludos http://www.pythondiario.com/2014/04/listas-en-python.html
Eliminarcomo dice diego, checa listas, y con estas checa tambien ciclos para que vayas leyendo los elementos de la lista, creo que este es un temas que se ve mas adelante segun la logica del curso.
EliminarY output?
ResponderEliminarEso mismo
EliminarOutput es la salida que muestra el resultado de tu input...
EliminarMuy bueno tu tutorial, Diego. Saludos desde Hollywood, CA.
ResponderEliminar