0% encontró este documento útil (0 votos)
94 vistas

Python 2

Este documento explica cómo obtener e instalar Python y cómo escribir y ejecutar un primer programa simple en Python. Detalla que Python ya puede estar instalado para usuarios de Linux y cómo descargarlo e instalarlo para otros sistemas operativos. Recomienda usar IDLE, el entorno de desarrollo integrado que viene con Python, para escribir "print("Hisssssss...")" como un primer programa y ver los resultados en la consola.

Cargado por

Jorge Andrango
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
94 vistas

Python 2

Este documento explica cómo obtener e instalar Python y cómo escribir y ejecutar un primer programa simple en Python. Detalla que Python ya puede estar instalado para usuarios de Linux y cómo descargarlo e instalarlo para otros sistemas operativos. Recomienda usar IDLE, el entorno de desarrollo integrado que viene con Python, para escribir "print("Hisssssss...")" como un primer programa y ver los resultados en la consola.

Cargado por

Jorge Andrango
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

¿Cómo obtener Python y cómo usarlo?

Hay varias formas de obtener tu propia copia de Python 3, dependiendo del sistema operativo que
utilices.

Es probable que los usuarios de Linux tengan Python ya instalado - este es el escenario más
probable, ya que la infraestructura de Python se usa de forma intensiva en muchos componentes del
sistema operativo Linux.

Por ejemplo, algunas distribuciones pueden unir sus herramientas específicas con el sistema y muchas de
estas herramientas, como los administradores de paquetes, a menudo están escritas en Python. Algunas
partes de los entornos gráficos disponibles en el mundo de Linux también pueden usar Python.

Si eres un usuario de Linux, abre la terminal/consola y escribe:

python3

En el indicador de shell, presiona Enter y espera.

Si ves algo como esto:

Python 3.4.5 (default, Jan 12 2017, 02:28:40)


[GCC 4.2.1 Compatible Clang 3.7.1 (tags/RELEASE_371/final)] on linux
Type "help", "copyright", "credits" or "license" for more
information.
>>>

Entonces no tienes que hacer nada más.

Si Python 3 está ausente, consulta la documentación de Linux para saber cómo usar tu administrador de
paquetes para descargar e instalar un paquete nuevo: el que necesitas se llama python3 o su nombre
comienza con eso.

Todos los usuarios que no sean Linux pueden descargar una copia
en https://www.python.org/downloads/.
Comenzando tu trabajo con Python
Ahora que tienes Python 3 instalado, es hora de verificar si funciona y de hacer el primer uso.

Este será un procedimiento muy simple, pero debería ser suficiente para convencerte de que el entorno
de Python es completo y funcional.

Hay muchas formas de utilizar Python, especialmente si vas a ser un desarrollador de Python.

Para comenzar tu trabajo, necesitas las siguientes herramientas:

 Un editor que te ayudará a escribir el código (debes tener algunas características especiales, no
disponibles en herramientas simples); este editor dedicado te dará más que el equipo estándar
del sistema operativo.
 Una consola en la que puedes iniciar tu código recién escrito y detenerlo por la fuerza cuando se
sale de control.
 Una herramienta llamada depurador, capaz de ejecutar tu código paso a paso y te permite
inspeccionarlo en cada momento de su ejecución.

Además de sus muchos componentes útiles, la instalación estándar de Python 3 contiene una aplicación
muy simple pero extremadamente útil llamada IDLE.

IDLE es un acrónimo de: Integrated Development and Learning Environment (Desarrollo Integrado y
Entorno de Aprendizaje).

Navega por los menús de tu sistema operativo, encuentra IDLE en algún lugar debajo de Python 3.x y
ejecútalo. Esto es lo que deberías ver:
Cómo escribir y ejecutar tu primer programa?
Ahora es el momento de escribir y ejecutar tu primer programa en Python 3. Por ahora, será muy simple.

El primer paso es crear un nuevo archivo fuente y llenarlo con el código. Haz clic en File en el menú del
IDLE y elige New File.
Como puedes ver, IDLE abre una nueva ventana para ti. Puedes usarla para escribir y modificar tu
código.

Esta es la ventana del editor. Su único propósito es ser un lugar de trabajo en el que se trate tu código
fuente. No confundas la ventana del editor con la ventana de shell. Realizan diferentes funciones.

La ventana del editor actualmente no tiene título, pero es una buena práctica comenzar a trabajar
nombrando el archivo de origen.

Haz clic en File (en la nueva ventana), luego haz clic en Save as ... , selecciona una carpeta para el
nuevo archivo (el escritorio es un buen lugar para tus primeros intentos de programación) y elige un
nombre para el nuevo archivo.
Nota: no establezcas ninguna extensión para el nombre de archivo que vas a utilizar. Python necesita que
sus archivos tengan la extensión .py , por lo que debes confiar en los valores predeterminados de la
ventana de diálogo. El uso de la extensión .py estándar permite que el sistema operativo abra estos
archivos correctamente.

¿Cómo escribir y ejecutar tu primer programa?


Ahora pon solo una línea en tu ventana de editor recién abierta y con nombre.

La línea se ve así:

print("Hisssssss...")

Puedes utilizar el portapapeles para copiar el texto en el archivo.

No vamos a explicar el significado del programa en este momento. Encontrarás una discusión detallada
en el siguiente capítulo.

Echa un vistazo más de cerca a las comillas. Estas son la forma más simple de comillas (neutral, recta,
etc.) que se usan comúnmente en los archivos de origen. No intentes utilizar citas tipográficas (curvadas,
rizadas, etc.), utilizadas por los procesadores de texto avanzados, ya que Python no las acepta.
Si todo va bien y no hay errores en el código, la ventana de la consola mostrará los efectos causados por
la ejecución del programa.

En este caso, el programa se ejecutara de manera correcta.

Intenta ejecutarlo una vez más. Y una vez más.

Ahora cierra ambas ventanas ahora y vuelve al escritorio.


¿Cómo estropear y arreglar tu código?
Ahora ejecuta IDLE otra vez.

Haz clic en File , Open , señala el archivo que guardaste anteriormente y deja que IDLE lo lea.

Intenta ejecutarlo de nuevo presionando F5 cuando la ventana del editor está activa.

Como puedes ver, IDLE puede guardar tu código y recuperarlo cuando lo necesites de nuevo.

IDLE contiene una característica adicional y útil.

Primero, quita el paréntesis de cierre.

Luego ingresa el paréntesis nuevamente.

Tu código debería parecerse al siguiente:


Cada vez que coloques el paréntesis de cierre en tu programa, IDLE mostrará la parte del texto limitada
con un par de paréntesis correspondientes. Esto te ayuda a recordar colocarlos en pares.

Retira nuevamente el paréntesis de cierre. El código se vuelve erróneo. Ahora contiene un error de
sintaxis. IDLE no debería dejar que lo ejecutes.

Intenta ejecutar el programa de nuevo. IDLE te recordará que guardes el archivo modificado. Sigue las
instrucciones.

¿Cómo estropear y arreglar tu código?


Es posible que hayas notado que el mensaje de error generado para el error anterior es bastante diferente
del primero.
Esto se debe a que la naturaleza del error es diferente y el error se descubre en una etapa diferente de la
interpretación.

La ventana del editor no proporcionará ninguna información útil sobre el error, pero es posible que las
ventanas de la consola si.

El mensaje (en rojo) muestra (en las siguientes líneas):

 El rastreo (que es la ruta que el código atraviesa a través de diferentes partes del programa,
puedes ignorarlo por ahora, ya que está vacío en un código tan simple).
 La ubicación del error (el nombre del archivo que contiene el error, el número de línea y el
nombre del módulo); nota: el número puede ser engañoso, ya que Python generalmente muestra
el lugar donde se da cuenta por primera vez de los efectos del error, no necesariamente del error
en sí.
 El contenido de la línea errónea: nota: la ventana del editor de IDLE no muestra números de
línea, pero muestra la ubicación actual del cursor en la esquina inferior derecha; utilízalo para
ubicar la línea errónea en un código fuente largo.
 El nombre del error y una breve explicación.

Experimenta creando nuevos archivos y ejecutando tu código. Intenta enviar un mensaje diferente a la
pantalla, por ejemplo,¡rawr!, miau, o incluso tal vez un ¡oink! Intenta estropear y arreglar tu código,
observa que sucede.

Sandbox
Este curso no requiere que instales ninguna aplicación de software para probar tu código y hacer los
ejercicios.

Para probar o experimentar con tu código, puedes utilizar un entorno de programación en línea
interactivo y dedicado.

Sandbox permite que el código Python se ejecute en un navegador de Internet.


Es una herramienta integrada dentro del curso, que se puede usar como un Sandbox de Python basado
en el navegador que te permite probar el código discutido a lo largo del curso, así como un intérprete
que te permite iniciar, realizar y probar los ejercicios de laboratorio diseñados específicamente para
este curso.

La interfaz de Sandbox consta de tres partes principales:

 La ventana del editor que te permite escribir tu código.


 La ventana de consola que te permite ver el resultado de tus programas.
 Una herramienta llamada barra de botones de acción que te permite ejecutar tu código,
actualizar la ventana del editor, descargar tu programa como un archivo .py, cargar un archivo
.py que se mostrará en el editor, informar algún error (en caso de que detectes uno, ¡háznoslo
saber!).
 El botón de Configuración que te permite ajustar la configuración de la pantalla y cambiar
entre los entornos Python / C / C ++.

Ahora copia el siguiente código:

print("Hola!")
print("¡Bienvenido a Fundamentos de Programación en Python!")
print("ESTO ES EL MODO SANDBOX.")

... luego da clic en el botón Sandbox para ingresar al Modo Sandbox, pega el código en la ventana del
editor y haz clic en el botón Ejecutar para ver que sucede.

Para volver a nuestro curso, haz clic en Back to course en la esquina superior derecha de la interfaz de
Sandbox.

Interfaz de práctica
Este curso contiene cuatro tipos diferentes de interfaces.

Hasta ahora, haz visto la Interfaz de estudio (una o dos ventanas con texto e
imágenes/animación) y la Interfaz de Sandbox, que puedes usar para probar tu propio
código (haz clic en Sandbox para cambiar a la Interfaz de Sandbox).

Lo que ves ahora es la Interfaz de práctica, que te permite estudiar cosas nuevas y realizar
tareas de codificación al mismo tiempo. Utilizarás este tipo de interfaz la mayor parte del
tiempo durante el curso.

La Interfaz de práctica consiste en un área de texto a la izquierda y las ventanas del


Editor/Consola a la derecha.

Otro tipo de interfaz que verás en el futuro es la Interfaz de prueba/examen, que te


permitirá verificar tus conocimientos y habilidades para ver que tan bien has dominado el
material de estudio.

¡Felicidades! Has completado el Módulo 1


¡Bien hecho! Has llegado al final del Módulo 1 y has completado una meta importante en
tu educación de programación en Python. Aquí hay un breve resumen de los objetivos
que has cubierto y con los que te has familiarizado en el Módulo 1:

 Los fundamentos de la programación de computadoras, es decir, como funciona la


computadora, como se ejecuta el programa, como se define y construye el
lenguaje de programación.
 La diferencia entre compilación e interpretación.
 La información básica sobre Python y cómo se posiciona entre otros lenguajes de
programación, y qué distingue a sus diferentes versiones.
 Los recursos de estudio y los diferentes tipos de interfaces que utilizarás en el
curso.

Ahora estás listo para tomar el cuestionario del módulo, que te ayudará a evaluar lo que
has aprendido hasta ahora.

También podría gustarte