Cómo utilizar la consola interactiva de Python
Ingrese a la consola interactiva
Se puede acceder a la consola interactiva de Python desde cualquier computadora o servidor local donde esté instalado Python.
El comando que normalmente desea ingresar en la consola interactiva de Python para la versión predeterminada de Python:
python
Si tiene un entorno de programación configurado, puede iniciar el entorno y acceder a las versiones de Python y los módulos instalados en ese entorno ingresando primero al entorno:
cd Environments.my_env/bin/activate
Luego escribiendo el comando de Python:
p>
python
En este caso, la versión predeterminada de Python es Python 3.5.2, una vez que ingresamos el comando, aparecerá en la salida, junto con con el aviso de derechos de autor correspondiente y algunas cosas que puede ingresar Comandos para obtener información adicional:
OutputPython 3.5.2 (predeterminado, 17 de noviembre de 2016, 17:05:23) [GCC 5.4.0 20160609] en linuxType " ayuda", "derechos de autor", "créditos" o "licencia" para obtener más información.gt;gt;gt;
El mensaje principal para el siguiente comando son los tres símbolos mayores que (gt;gt;gt ; ):
Puedes pasar Agregar un número de versión al comando para ubicar una versión específica de Python, sin espacios:
python2.7
OutputPython 2.7 .12 (predeterminado, 19 de noviembre de 2016, 06:48: 10) [GCC 5.4.0 20160609] en linux2Escriba "ayuda", "derechos de autor", "créditos" o "licencia" para obtener más información.gt;gt;gt; /p>
Aquí recibimos el resultado de uso para Python 2.7.12. Si esta es nuestra versión predeterminada de Python 2, también podemos usar el comando python2 para escribir en esta consola interactiva.
Alternativamente, podemos llamar a la versión predeterminada de Python 3 usando el siguiente comando:
python3
OutputPython 3.5.2 (predeterminado, 17 de noviembre de 2016, 17: 05 :23) [GCC 5.4.0 20160609] en linux Escriba "ayuda", "copyright", "créditos" o "licencia" para obtener más información.gt;gt;gt;
También podemos usar python3 .5 llama a la consola interactiva anterior.
Con la consola interactiva de Python en ejecución, podemos continuar usando el entorno de shell de Python.
Uso de la consola interactiva de Python
El intérprete interactivo de Python acepta la sintaxis de Python y deberá seguir el prefijo gt;gt;gt;
Por ejemplo, podemos asignar un valor a una variable:
año_nacimiento = 1868
Una vez que asignamos el valor entero 1868 a la variable año_nacimiento, presione regresar y reciba Una nueva línea con tres signos mayores que como prefijo:
birth_year = 1868
Podemos continuar asignando variables y luego realizar operaciones matemáticas con operadores para obtener los resultados del cálculo. :
gt;gt;gt; año_nacimiento = 1868gt;gt;gt; año_muerte = 1921gt;gt;gt; edad_al_muerte = año_muerte - año_nacimientogt;gt;gt; print(edad_al_muerte)53gt;gt;gt;
Tal como hicimos con el script en el archivo, asignamos variables, restamos una de otra y le pedimos a la consola que imprimiera la variable que representa la diferencia.
Al igual que con cualquier forma de Python, también puedes utilizar la consola interactiva como calculadora:
gt;gt;gt;203/2010.15gt;gt;gt;
Aquí dividimos el número entero 203 entre 20 y obtuvimos el cociente de 10,15.
Varias líneas
Cuando escribimos código Python que cubre varias líneas, el intérprete utilizará el mensaje auxiliar para líneas consecutivas, tres puntos (...).
Para atravesar estas líneas continuas, debes presionar ENTER dos veces.
Podemos ver dicho código en el siguiente código, que asigna dos variables y luego usa una declaración condicional para determinar qué se imprime en la consola:
gt;gt; = 'Sammy'gt; gt; tiburón = 'Tiburón'gt; gt; si len(sammy) gt;... print('Códigos de Sammy'). :... print('Códigos de Sammy en Python.')... Códigos de Sammy en Python.gt;gt;gt
En este caso, la longitud de las dos cadenas es igual, por lo que el más impresiones de declaración.
Tenga en cuenta que deberá conservar la convención de Python de reducir cuatro espacios; de lo contrario, obtendrá el error:
gt;gt;gt;if len(sammy) gt;len (tiburón):... print('Códigos Sammy en Java.')
Archivo "lt; stdingt;", línea 2
print('Códigos Sammy en Java.' )
^IndentationError: se esperaba un bloque sangradogt;gt;gt;