in

¿Cómo uso raw_input en Python 3?

apple touch icon@2

Como han indicado otros, el raw_input se ha cambiado el nombre de la función a input en Python 3.0, y realmente le sería mejor un libro más actualizado, pero quiero señalar que hay mejores formas de ver el resultado de su script.

De su descripción, creo que está usando Windows, ha guardado un .py file y luego hace doble clic en él para ejecutarlo. La ventana de terminal que aparece se cierra tan pronto como finaliza su programa, por lo que no puede ver cuál fue el resultado de su programa. Para resolver esto, su libro recomienda agregar un raw_input / input declaración para esperar hasta que el usuario presione enter. Sin embargo, como ha visto, si algo sale mal, como un error en su programa, esa declaración no se ejecutará y la ventana se cerrará sin que pueda ver qué salió mal. Puede que le resulte más fácil utilizar un símbolo del sistema o IDLE.

Utilice un símbolo del sistema

Cuando esté mirando la ventana de la carpeta que contiene su programa Python, mantenga presionada la tecla Mayús y haga clic con el botón derecho en cualquier lugar del área de fondo blanco de la ventana. El menú que aparece debe contener una entrada «Abrir ventana de comando aquí». (Creo que esto funciona en Windows Vista y Windows 7.) Esto abrirá una ventana de símbolo del sistema que se parece a esto:

    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

    C:UsersWeebleMy Python Program>_

Para ejecutar su programa, escriba lo siguiente (sustituyendo el nombre de su secuencia de comandos):

    python myscript.py

… y presione enter. (Si obtiene un error que indica que «python» no es un comando reconocido, consulte http://showmedo.com/videotutorials/video?name=960000&fromSeriesID=96 ) Cuando su programa termine de ejecutarse, ya sea que se complete con éxito o no, la ventana permanecerá abierta y el símbolo del sistema aparecerá nuevamente para que escriba otro comando. Si desea ejecutar su programa nuevamente, puede presionar la flecha hacia arriba para recuperar el comando anterior que ingresó y presionar enter para ejecutarlo nuevamente, en lugar de tener que escribir el nombre del archivo cada vez.

Usar IDLE

IDLE es un editor de programa simple que viene instalado con Python. Entre otras características, puede ejecutar sus programas en una ventana. Haga clic derecho en su .py archivo y elija «Editar en IDLE». Cuando su programa aparezca en el editor, presione F5 o seleccione «Ejecutar módulo» en el menú «Ejecutar». Su programa se ejecutará en una ventana que permanece abierta después de que finalice su programa, y ​​en la que puede ingresar comandos de Python para que se ejecuten inmediatamente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de los operadores de conjuntos

matlab trapz

MATLAB Trapz – Javatpoint