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

Python PARTE 1 - CONCEPTOS BASICOS

El documento introduce los conceptos básicos de programación en Python, comenzando con la instalación del lenguaje y la ejecución de un programa simple. A lo largo de los capítulos, se abordan temas como variables, listas, diccionarios, funciones, clases y manejo de errores, proporcionando una base sólida para futuros programadores. El primer capítulo se centra en la instalación de Python y un editor de texto, así como en la ejecución de un programa 'Hola mundo'.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas

Python PARTE 1 - CONCEPTOS BASICOS

El documento introduce los conceptos básicos de programación en Python, comenzando con la instalación del lenguaje y la ejecución de un programa simple. A lo largo de los capítulos, se abordan temas como variables, listas, diccionarios, funciones, clases y manejo de errores, proporcionando una base sólida para futuros programadores. El primer capítulo se centra en la instalación de Python y un editor de texto, así como en la ejecución de un programa 'Hola mundo'.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Parte I

Veremos los conceptos básicos que necesitarás para escribir programas en


Python. Muchos de estos conceptos son comunes a toda la programación, por
lo que te serán útiles a lo largo de tu vida como programador.
En el Capítulo 1 instalarás Python en tu ordenador y ejecutarás tu primer
programa que imprime el mensaje ¡Hola mundo! en la pantalla.
En el capítulo 2 aprenderás a almacenar información en variables y a trabajar
con texto y valores numéricos.
Los capítulos 3 y 4 introducen las listas. Las listas pueden almacenar la
información que quieras en una variable, permitiéndote trabajar con esos datos
eficientemente. Podrás trabajar con cientos, miles e incluso millones de valores
en sólo unas pocas líneas de código.
En el Capítulo 5 usarás sentencias if para escribir código que responde de
una manera si ciertas condiciones son verdaderas, y responde de una manera
diferente si esas condiciones no son ciertas.
El Capítulo 6 te muestra cómo usar los diccionarios de Python, que te
permiten hacer conexiones entre diferentes piezas de información. Ej. las listas,
los diccionarios pueden contener tanta información como necesites almacenar.
En el Capítulo 7 aprenderás cómo aceptar entradas de los usuarios para
hacer tus programas interactivos. También aprenderá sobre los bucles while,
que ejecutan bloques de código repetidamente mientras se cumplan ciertas
condiciones.
En el Capítulo 8 escribirá funciones, que son bloques de código con nombre
que realizan una tarea específica y pueden ejecutarse cuando las necesites.
El capítulo 9 presenta las clases, que permiten modelar objetos del mundo
real, como perros, gatos, personas, coches, cohetes y mucho más. Tu código
puede representar cualquier cosa real o abstracta.
El Capítulo 10 te muestra cómo trabajar con archivos y manejar errores para
que sus programas no se bloqueen inesperadamente. Almacenará datos antes
de que su programa y leerá los datos de nuevo cuando el programa se ejecute
de nuevo. Aprenderás sobre las excepciones de Python, que te permiten
anticipar errores y tus programas manejen esos errores con gracia
En el Capítulo 11 aprenderás a escribir pruebas para tu código funcionan de
la forma que pretendes. Como resultado, podrás ampliar tus programas sin
preocuparte de introducir nuevos errores.
Probar tu código es una de las primeras habilidades que te ayudarán en la
transición de programador principiante a programador intermedio.
CAPITULO 1
Primeros Pasos
En este capítulo ejecutarás tu primer programa Python hola_mundo.py.
Primero, necesitarás comprobar si Python está instalado en tu ordenador; si no
lo está, lo instalarás. También un editor de texto para trabajar con tus
programas Python.
Los editores de texto reconocen el código Python y resaltan las secciones a
medida que escribes, facilitando entender la estructura del código
Python en distintos sistemas operativos
Python es un lenguaje de programación multiplataforma, lo que significa que se
ejecuta en los principales sistemas operativos.
Cualquier programa Python que escribas debería ejecutarse en cualquier
ordenador moderno que tenga Python instalado; Sin embargo, los métodos
para configurar Python en diferentes sistemas operativos varían ligeramente.
Plataformas en que trabaja el Python:
1. Sistema Operativo Linux / UNIX
2. Sistema Operativo OS X (Apple)
3. Sistema Operativo Windows
Python en Windows
Windows no siempre viene con Python, así que probablemente tendrás que
descargarlo e instalarlo, y luego descargar e instalar un editor de texto.
Paso 1: Vaya a http://python.org/downloads/
Paso 2: Descargue un instalador de Python para Windows más reciente
Paso 3: Una vez descargado el archivo, ejecuta el instalador.
Asegúrate de marcar la opción Añadir Python al PATH, lo que facilitará la
correcta configuración de tu sistema. La Figura 1-2 muestra esta opción
marcada

Paso 4: Iniciar una sesión de terminal con Python


La configuración de su editor de texto será sencilla si primero configura su
sistema para ejecutar Python en una sesión de terminal.
Abra una ventana de comandos e escriba python en minúsculas. Si aparece un
prompt de Python (>>>), Windows ha encontrado la versión de Python que
acabas de instalar

Si esto funcionó, puedes pasar a la siguiente sección, "Ejecutar Python en una


sesión de terminal".
Sin embargo, puedes ver una salida que se parece más a esto
En este caso necesitas decirle a Windows cómo encontrar la versión de Python
que acaba de instalar. El comando python de su sistema suele estar guardado
en su unidad C así que abre el Explorador de Windows y la unidad C.
Busque una carpeta que empiece por Python, abra esa carpeta y busque el
archivo python (en minúsculas).
Por ejemplo, tengo una carpeta Python35 con un archivo llamado Python
dentro de ella, por lo que la ruta de acceso al comando python en mi sistema
es C:\Python35\python.
De lo contrario, escriba python en el cuadro de búsqueda en el Explorador de
Windows para le mostrará exactamente dónde se almacena el comando python
en su sistema.
Cuando usted piensa que sabe la ruta, probarlo mediante la introducción de
esa ruta en un ventana de terminal.
Abra una ventana de comandos e introduzca la ruta completa que acaba de
encontrar encontrado:

Si esto ha funcionado, ya sabes cómo acceder a Python en tu sistema.


Paso 5: Ejecutar Python en una sesión de terminal
Introduce la siguiente línea en tu sesión de Python, y asegúrate de ver la salida
¡Hola mundo Python!

Cada vez que desee ejecutar un fragmento de código Python, abra una
ventana de comandos e inicia una sesión de terminal Python. Para cerrar la
sesión de terminal pulse ctrl-Z y luego pulse enter, o introduzca el comando
exit()
Paso 5: Instalando un Editor de Texto
Geany es un editor de texto sencillo: es fácil de instalar, te permitirá ejecutar
casi todos sus programas directamente desde el editor en lugar de a través de
un terminal, utiliza resaltador de sintaxis para colorear su código, y ejecuta su
código en un terminal
El Apéndice B proporciona información sobre otros editores de texto, pero
recomiendo usar Geany a menos que tenga una buena razón para usar un
editor diferente.
Puedes descargar un instalador de Windows para Geany desde
http://geany.org/ Haz clic en Releases en el menú Download, y busca el
instalador geany-1.25_setup.exe o algo similar. Ejecute el instalador y acepte
todas las opciones.
Para iniciar su primer programa, Pulse la tecla Windows y busca Geany en tu
sistema.
Deberá crear un acceso directo arrastrando el icono a tu barra de tareas o
escritorio.
Crea una carpeta llamada python_work en algún lugar de tu sistema para tus
proyectos. (Es mejor utilizar letras minúsculas y espacios en los
nombres de archivos y carpetas, porque son convenciones de
nomenclatura de Python).
Vuelve a Geany y guarda un archivo Python vacío (File4Save As) llamado
hello_world.py en tu carpeta python_work. La extensión .py le dice a Geany
que tu archivo contendrá un programa Python. Después de guardar el archivo,
escriba la siguiente línea:

Si el comando python funcionó en su sistema, no tendrá que configurar Geany.


Si necesita introducir una ruta como C:\Python35\python para iniciar un
intérprete de Python, debe configurar el Geany.
Paso 6: Ejecutar el programa "Hola Mundo”
Ahora deberías ser capaz de ejecutar tu programa con éxito. Ejecute
hola_mundo.py seleccionando Build4Execute en el menú, haciendo clic en
el icono Ejecutar (que muestra un conjunto de engranajes), o pulsando F5.
Aparecerá una ventana de terminal con la salida:

Paso 7: Ejecutar programas Python desde un terminal (En Windows)

El comando de terminal cd, para cambiar de directorio, se utiliza para navegar


a través de su sistema de archivos en una ventana de comandos. El comando
dir, para directorio, muestra todos los archivos que existen en el directorio
actual.
Abra una nueva ventana de terminal y ejecute los siguientes comandos
hola_mundo.py:

Pruébelo usted mismo


Los ejercicios de este capítulo son de carácter exploratorio. A partir del capítulo
2, los retos que resolverás se basarán en lo que has aprendido.
1-1. python.org: Explora la página principal de Python (http://python.org/) para
encontrar temas que te interesen. A medida que te familiarices con Python,
diferentes partes del sitio te serán más útiles.
1-2. Hola Mundo Typos: Abre el archivo hola_mundo.py que acabas de crear.
Comente un en alguna parte de la línea y vuelve a ejecutar el programa.
¿Puedes hacer una errata que genere un error? ¿Puedes entender el mensaje
de error? -¿Puedes una errata que no genere error? ¿Por qué crees que no
error?
1-3. Habilidades infinitas: Si tuvieras infinitas habilidades de programación,
¿qué construirías?
Estás a punto de aprender a programar. Si tienes un objetivo final en mente,
tendrás un uso inmediato para tus nuevas habilidades.
Si tienes un objetivo final en mente, tendrás un uso inmediato para tus nuevas
habilidades; ahora es un buen momento para redactar descripciones de lo que
te gustaría crear. Es una buena costumbre llevar un cuaderno de "ideas” que
puedas consultar siempre que quieras empezar un nuevo proyecto. Tómate
minutos para describir tres programas que te gustaría crear.
Resumen
En este capítulo aprendiste un poco sobre Python en general
 Instalaste Python en tu sistema si aún no estaba allí.
 Instalaste un editor de texto para facilitar la escritura de código Python.
 Aprendiste a ejecutar fragmentos de Python en una sesión de terminal, y
ejecutaste tu primer programa real, hola_mundo.py.
 Probablemente también aprendiste un poco sobre resolución de
problemas.
Enlaces de Utilidad:
https://ed.team/blog/que-es-python-y-por-que-debes-aprenderlo (Informacion
general)
https://ed.team/cursos/programacion (gratis)
https://ed.team/cursos/poo (con pago)

También podría gustarte