Manual Python.pdf


Vista previa del archivo PDF manual-python.pdf


Página 1...16 17 18192039

Vista previa de texto


Desde ya, lo mismo pasaría si lo hiciéramos con una variable que almacene una cadena:

Vemos que al indicar -1, nos devuelve ‘?’. Ese número entre corchetes se lo denomina índice y al ser
negativo, “cuenta (y desde -1) de derecha a izquierda”. Es decir que -2 sería ‘a’, -3 sería ‘v’ y así
sucesivamente. Veamos un ejemplo:

Se observa que Cadena contiene una cadena ‘asd123’, y que Variable termina conteniendo la cadena ‘6’ ya
que en primer lugar, convirtió a enteros los caracteres número 3, 4 y 5 de Cadena (los cuáles eran ‘123’), y
luego de sumarlos, la función str() convierte el resultado de esa suma (6) a una cadena otra vez. Por último, a
esa cadena se le concatena el caracter ‘x’. Mas adelante, en la profundización de secuencias, veremos mas
métodos y posibilidades respecto a cadenas de texto (y otro tipo de secuencias).

6- Creando un programa. Entrada/Salida de datos.
6.1- ASCII
6.2- Caracteres de escape.
Hasta ahora solo vimos cosas “descolgadas”, que poca utilidad nos da. Ya que nada de lo que hicimos lo
pudimos guardar, y tampoco había interacción con otra persona. Es por ello que ahora vamos a trabajar con
ficheros .py, con lo que armaremos nuestro primer programa. Los ficheros .py son ficheros que serán
traducidos y ejecutados por el intérprete. Cada vez que abramos uno de estos ficheros, todas las instrucciones
dentro se ejecutarán, pudiendo con esto distribuir nuestros programas, etc. Para crear los ficheros .py,
necesitamos símplemente un editor de texto plano, tal como el block de notas o cualquier otro. Python viene
por defecto con el editor IDLE, el cuál es muy bueno. IDLE no es símplemente un editor de texto, si no que es
un IDE. Un IDE es un Entorno de Desarollo Integrado. Consiste en un programa con herramientas integradas
que permiten/facilitan el desarrollo. En mi caso voy a utilizar IDLE por ser defecto, y teniendo en cuenta que
quizás haya gente que no tenga interés en bajarse otro editor. Pero, voy a dejar este enlace que habla de
editores. Elijan el que mas les guste, e intenten no cambiarlos, ya que puede traer problemas de identación
(algo fundamental, y que veremos en los temas siguientes).
http://elviajedelnavegante.blogspot.com.ar/2010/10/herramientas-ide-gui-editor-para_18.html
Repito, yo voy a usar IDLE. Aunque en lo personal, me decanto por Notepad++ y Emacs (El cuál no está
mencionado ahí).