0% encontró este documento útil (0 votos)
36 vistas4 páginas

01 Introducción A Python

Este documento introduce conceptos básicos de programación y Python, incluyendo qué es la programación, para qué sirve, aplicaciones de Python y un resumen de la filosofía y características de Python.

Cargado por

Antu Boccalandro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
36 vistas4 páginas

01 Introducción A Python

Este documento introduce conceptos básicos de programación y Python, incluyendo qué es la programación, para qué sirve, aplicaciones de Python y un resumen de la filosofía y características de Python.

Cargado por

Antu Boccalandro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

01_Introducción_a_Python.

md 5/28/2023

Índice de contenidos:

Conceptos introductorios
¿Qué es la programación?
¿Para qué sirve?
Aplicaciones de la programación y Python
Workspace
¿Qué es un lenguaje de programación?
Información de Python
Filosofía de Python
Instalación del lenguaje
Instalación del editor de código o IDE
Mejores editores de código:
Mejores IDEs:
Habilitar las extensiones del explorador de archivos

Conceptos introductorios
🐍 ¿Qué es la programación?
La programación es el proceso utilizado para idear y ordenar las acciones necesarias para realizar un proyecto,
preparar ciertas máquinas o aparatos para que empiecen a funcionar en el momento y en la forma deseados
o elaborar programas para su empleo en computadoras. En la actualidad, la noción de programación se
encuentra muy asociada a la creación de aplicaciones informáticas. Esta es una definición bastante formal,
pero podemos extrapolarla al simple hecho de resolver problemas. Los problemas pueden ser desde
optimización, o como puedo automatizar una tarea que con un programa de computadora podría quitarme
de encima.

🌟 ¿Para qué sirve?


Te permite desarrollar un buen entendimiento lógico, entender cómo funcionan por dentro las computadoras
que usamos día a día.

🌔 Aplicaciones de la programación y Python


La programación se utiliza en infinitas áreas, en la creación de páginas web, aplicaciones de celulares, tablets y
computadoras, administración de datos, análisis de datos, etc…

Python en específico se utiliza en muchas áreas, algunas de ellas son:

Ciencia de datos.
Aprendizaje automático (machine learning).
Desarrollo web.
Enseñanza de computación y programación.
Visión por computadora y procesamiento de imágenes.
Desarrollo de videojuegos.
Medicina y farmacología.

1/4
01_Introducción_a_Python.md 5/28/2023

Biología y bioinformática.
Neurociencia y psicología.
Astronomía.
Otras áreas como robótica, vehículos autónomos, negocios, meteorología y desarrollo de interfaz
gráfica de usuario son aplicaciones menos demandadas pero posibles.

¿Qué es un lenguaje de programación?


Un lenguaje de programación es un lenguaje formal que le proporciona a una persona, en este caso el
programador, la capacidad de escribir una serie de instrucciones o secuencias de órdenes en forma de
algoritmos con el fin de controlar el comportamiento físico o lógico de una computadora.

⭐ Información de Python
Creado en el año: 1991

Por: Guido van Rossum

Historia breve:

Python fue creado a finales de los años ochenta, por Guido van Rossum en el Centro para las
Matemáticas y la Informática (CWI, Centrum Wiskunde & Informatica), en los Países Bajos, como un
sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema
operativo Amoeba 5. Es un lenguaje que es: interpretado y multiparadigma , esto quiere decir que no
debes compilar el programa, si no que este se va traduciendo por un intérprete en el momento de
ejecución. Multiparadigma se refiere a que soporta varios paradigmas de programación, como lo son la
Programación Orientada a Objetos y funciones, entre otras.

Usos del lenguaje: Se utiliza en muchas áreas, pero principalmente el manejo y análisis de datos, como
Big Data, AI, Machine Learning, entre otras. También en la creación de aplicaciones web (no es su
principal uso), desarrollo de videojuegos.

Ventajas Desventajas

Sintaxis sumamente sencilla Al no ser compilado resulta bastante lento frente a C, C++, C# o Java.

Elegante y flexible Menores opciones de hosting web

Ordenado y limpio Consumo de memoria elevado

Portable El desarrollo móvil queda totalmente descartado.

Muy baja curva de aprendizaje

📰 Filosofía de Python
Python tiene toda una filosofía de como tiene que ser el código y programar. Verás, existe un poema que
escribió Tim Peters --de los mayores contribuidores al código de Python-- sobre Python.

" Hermoso es mejor que feo

Explícito es mejor que implícito

2/4
01_Introducción_a_Python.md 5/28/2023

Simple es mejor que complejo

Complejo es mejor que complicado

Sencillo es mejor que anidado

Escaso es mejor que denso

La legibilidad cuenta

Los casos especiales no son lo suficientemente especiales para romper las reglas

Lo práctico le gana a la pureza

Los errores no deben quedar en silencio a menos que sean silenciados

En caso de ambigüedad, rechaza la tentación de adivinar

Debe haber una – y preferiblemente sólo una – manera obvia de hacerlo

Aunque esa manera puede no ser obvia en un primer momento a menos que seas holandés

Ahora es mejor que nunca

Aunque «nunca» es a menudo mejor que «ahora mismo»

Si la aplicación es difícil de explicar, es una mala idea

Si la aplicación es fácil de explicar, puede ser una buena idea

Los espacios de nombres son una gran idea ¡hay que hacer más de eso! "

💾 Workspace
🗃 Instalación del lenguaje
Pasos:

Entrar a la siguiente página de Python.org

Clickear en descargar sobre el sistema operativo que se esté ejecutando

Ejecutar el archivo descargado

Clickear a la opción de Install Now o instalar ahora

Ejecutar el comando python --version:

python --version

Si el resultado es el número de la versión de Python que has instalado en horabuena! En caso de que te
salga un mensaje que diga comando no reconocido o no se reconoce el comando, deberás revisar la

3/4
01_Introducción_a_Python.md 5/28/2023

instalación o agregar al path el comando Python.

Agregar al path Python:

Si bien se debería agregar de forma automática es un problema bastante común tener este error. Para
evitar esto lo que debes hacer es agregar el programa python.exe al path de Windows. Esto de la
siguiente manera ↗:

⌨ Instalación del editor de código o IDE


Para desarrollar programas necesitamos un editor de código o IDE. Este nos ofrece muchas herramientas de
gran utilidad a la hora del desarrollo. Recuerda: IDE no es lo mismo que un editor de código. Un editor de
código sirve para programar en múltiples lenguajes pero ninguno en específico, mientras que un IDE o
Integrated Development Environment está diseñado específico para un lenguaje o dos a lo mucho, ofreciendo
muchas herramientas orientadas al mismo.

✅ Mejores editores de código:


Sublime Text
Atom
Visual Studio Code (Más recomendable por su gran flexibilidad)
Vim
Neovim

✅ Mejores IDEs:
PyCharm o PyCharm Community (Más recomendable por su amplia variedad de opciones para
trabajar con el lenguaje)
Pyzo
Kdevelop

Yo recomiendo utilizar PyCharm ya que ofrece muchas utilidades para Python, estas herramientas además nos
servirán para entender mejor el código.

📁 Habilitar las extensiones del explorador de archivos


Esta opción nos permite ver las extensiones de cada archivo que tengamos, esto con el fin de identificarlos
más fácil y realizar tareas con ellos y ver los cambios de una manera más clara. Para habilitar esta opción se
debe ingresar al siguiente menú: View > filename extensions o Vista > Nombre de la extensión del archivo.

4/4

También podría gustarte