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

Resumen Modulo 1 Python

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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
35 vistas

Resumen Modulo 1 Python

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 DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Resumen del Módulo 1: Fundamentos de Python

¿Cómo funciona un programa de computadora?

Los programas son lo que hacen que las computadoras sean realmente
útiles. Sin ellos, incluso la máquina más potente no es más que una caja
de metal. Piensa en un programa como el cerebro de la computadora: le
dice qué hacer y cómo hacerlo. Las computadoras pueden realizar
tareas complejas, pero no pueden hacerlo solas; necesitan que alguien
les diga qué hacer, ya sea un programa o un usuario.

Lenguajes naturales vs. lenguajes de programación:

Hablamos y escribimos en lenguajes naturales como el español o el


inglés, pero las computadoras tienen su propio idioma: el lenguaje
máquina. Este es muy básico y no se parece en nada a los lenguajes
humanos. Así que, aunque las computadoras pueden hacer cálculos
impresionantes, no tienen ni idea de lo que significan por sí solas. Todo
lo que entienden son simples instrucciones.

¿Qué compone un lenguaje?

Todo lenguaje, ya sea humano o de programación, tiene varios


elementos clave:

 Alfabeto: Son los símbolos que usamos para formar palabras. Por
ejemplo, en español, son las letras del abecedario.

 Léxico: Es el conjunto de palabras que podemos usar. En Python,


esto incluiría cosas como print, def, y muchas más.

 Sintaxis: Las reglas que nos dicen cómo deben organizarse las
palabras para que tengan sentido. En Python, la indentación es
muy importante.

 Semántica: Las reglas que nos indican el significado de lo que


estamos diciendo. No solo se trata de que las palabras estén en el
orden correcto, sino de que también tengan sentido.

Lenguaje máquina vs. lenguaje de alto nivel:

El lenguaje máquina es como el alfabeto más básico que puedes usar


para hablarle a una computadora. Sin embargo, para que la
programación sea más accesible para los humanos, se crearon lenguajes
de alto nivel. Estos lenguajes nos permiten escribir instrucciones más
complejas y fáciles de entender. Python es uno de esos lenguajes.
Compilación vs. Interpretación:

Cuando escribimos un programa, tenemos que traducirlo de un lenguaje


de alto nivel a lenguaje máquina para que la computadora pueda
entenderlo. Hay dos maneras de hacer esto:

 Compilación: Aquí, traduces todo el código de una vez. Esto


significa que creas un archivo ejecutable que puedes compartir.
Pero si cambias algo en tu código, tendrás que compilarlo de
nuevo.

 Interpretación: En este caso, el intérprete traduce el código cada


vez que lo ejecutas. Esto significa que te dice dónde están los
errores y te ayuda a corregirlos en el momento. Sin embargo, a
veces puede dar mensajes confusos sobre dónde está el
problema.

¿Quién creó Python?

Python es un lenguaje que fue creado por Guido van Rossum. No es


común que sepamos quién está detrás de un lenguaje de programación,
así que esto lo hace especial. Es como si conocieras al creador de tu
videojuego favorito.

¿Qué hace que Python sea tan especial?

Hay varias cosas que hacen a Python destacar:

 Fácil de aprender: Si eres nuevo en programación, Python es


uno de los mejores lenguajes para empezar. La curva de
aprendizaje es mucho más corta que con otros lenguajes.

 Fácil de enseñar: Los educadores también encuentran que es


más sencillo enseñar Python a los principiantes.

 Productividad: Puedes escribir código más rápido y hacer que


funcione sin complicaciones.

 Comprensibilidad: El código de Python es bastante legible, lo


que significa que es más fácil entender lo que otros han hecho.

 Accesibilidad: ¡Y lo mejor! Python es gratuito y de código abierto,


lo que significa que cualquiera puede usarlo y modificarlo.

¿Dónde no brilla Python?


A pesar de lo genial que es Python, hay algunos lugares donde no se
utiliza mucho. Por ejemplo, en programación de bajo nivel, como
controladores de hardware, no es la mejor opción. También tiene menos
presencia en el desarrollo de aplicaciones móviles, aunque eso podría
cambiar en el futuro.

Existen dos versiones de Python:

Hay dos versiones principales: Python 2 y Python 3. Python 2 es la


versión más antigua, que todavía recibe actualizaciones menores, pero
su desarrollo ha quedado estancado. Por otro lado, Python 3 es la
versión más reciente, con nuevas características y mejoras. Lo
importante es que no son compatibles, así que si inicias un nuevo
proyecto, definitivamente deberías usar Python 3.

Cómo descargar, instalar y configurar Python:

Instalar Python es bastante sencillo. Solo tienes que ir al sitio web oficial,
y según tu navegador y sistema operativo, encontrarás un enlace para
descargar la versión adecuada. Haces clic, sigues las instrucciones y,
¡listo! Tienes Python instalado en tu máquina.

También podría gustarte