0% encontró este documento útil (0 votos)
4 vistas30 páginas

Introducción a Python: Fundamentos y Uso

El módulo introduce el lenguaje de programación Python, destacando su popularidad y versatilidad en diversas aplicaciones, desde juegos hasta automatización de procesos. Se explican conceptos fundamentales como algoritmos, lenguajes de programación y la función print(), que permite mostrar información en pantalla. Para escribir programas efectivos, es crucial seguir las reglas de sintaxis y estilo en Python.

Cargado por

yayoneitor
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 PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas30 páginas

Introducción a Python: Fundamentos y Uso

El módulo introduce el lenguaje de programación Python, destacando su popularidad y versatilidad en diversas aplicaciones, desde juegos hasta automatización de procesos. Se explican conceptos fundamentales como algoritmos, lenguajes de programación y la función print(), que permite mostrar información en pantalla. Para escribir programas efectivos, es crucial seguir las reglas de sintaxis y estilo en Python.

Cargado por

yayoneitor
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 PPTX, PDF, TXT o lee en línea desde Scribd

Módulo 1. Lección 1.

Introducción al lenguaje
Python
Módulo 1. Lección 1. Introducción al lenguaje
Python

Inducción:

¿Por qué programamos en


Python?
¿Por qué programamos en Python?

Python es el lenguaje más usado en el mundo.

Clasificación de espectro de
IEEE (Instituto de Ingenieros

Inducción teórica
Eléctricos y Electrónicos)
¿Por qué programamos en Python?

Los productos de muchas empresas famosas son escritos en


Python:

Inducción teórica
¿Por qué programamos en Python?

Python puede ser usado para programar la lógica de un


juego:

Inducción teórica
¿Por qué programamos en Python?

Python es usado para automatizar los procesos de


rutina como:

● análisis y procesamiento de

Inducción teórica
mensajes;
● generación de reportes automáticos;
● ¡cálculos grandes y mucho más!

Para programar estas cosas geniales, necesitan


aprender mucho. ¡Vamos a empezar de inmediato!
Python es usado para programar
microcontroladores
Los microcontroladores
son

Inducción teórica
dispositivos equipados con
pequeños tableros de control

por ejemplo, hardware de redes, equipos de


hogares inteligentes, robots, etc.
Python es altamente valorado en
el mercado laboral

Inducción teórica
Python es el lenguaje más
utilizado

Inducción teórica
Inducción teórica
Cada desarrollador debe conocer un cierto
conjunto de conceptos básicos.
Se espera que un profesional los conozca
antes de que tengan permitido programar
algo.

Inducción teórica
Inducción teórica
Cada desarrollador debe conocer un cierto conjunto de
conceptos básicos. Se espera que un profesional los
conozca antes de que tengan permitido programar algo.

Para pasar la etapa teórica, necesitan saber:

Inducción teórica
¿Qué es un algoritmo?
¿Qué es un lenguaje de programación?
¿Qué es un programa?
Un algoritmo es
una secuencia de acciones para
alcanzar un objetivo.

Inducción teórica
Un algoritmo es
una secuencia de acciones para
alcanzar un objetivo.
Tarea. Imaginen que el maestro solo puede actuar
según un algoritmo predeterminado.

Inducción teórica
Creen un algoritmo que instruya al maestro (el
realizador del algoritmo) a escribir la palabra
“Python” en el pizarrón.
Nota: el maestro conoce letras latinas.
En un buen algoritmo...
Propiedad ¿Por qué?

Todas las acciones requeridas El realizador nunca toma la


son incluidas en el algoritmo. iniciativa y solo realiza lo que le
dicen.

Inducción teórica
Las acciones son organizadas El realizador solo realiza las
en el orden correcto. acciones en una secuencia
designada.

Las acciones pueden ser El realizador no tiene intuición o


comprendidas sin imaginación.
ambigüedades.
¿Una computadora podría ejecutar
este conjunto de acciones?
ክበብ መሳል

Multiplicar 3 por
12

Inducción teórica
Multiplicar 10 por 45

Sumar todo
Imprimir el “Monto total” en la
pantalla

5000-486
Posibles dificultades para una
computadora
Comandos en ክበብ መሳል
idiomas
diferentes
Multiplicar 3 por
12

Inducción teórica
Multiplicar 10 por 45 ¿Qué es
¿Qué comando debe exactamente lo que
ejecutarse primero? se debe sumar?

Sumar todo
Imprimir el “Monto total” en la ¿Es “Monto total”
pantalla también un
comando?
¿Esto es una resta
5000-486
o un guion?
Una computadora reconocerá un
conjunto de comandos si:
Propiedad ¿Por qué?

Todos los comandos están Esto permitirá a una


escritos en un único lenguaje computadora reconocerlos y
comprensible. ejecutarlos.

Inducción teórica
Los comandos deben estar Una computadora debe
separados entre sí. comprender dónde termina un
comando y dónde empieza otro.

Las palabras que no sean Esto permitirá a una


comandos deben ser computadora diferenciar entre
designados de forma diferente. comandos y otras palabras.
Un lenguaje de programación
es
un lenguaje usado para comunicarse
con máquinas.

Inducción teórica
Incluye un conjunto de comandos.
Cada comando tiene un único
significado.
Un programa es
un algoritmo escrito en un
lenguaje de programación.

Inducción teórica
¿Cómo escribimos un programa que
la computadora pueda comprender?

Necesitan seguir las reglas para el uso de signos y


comandos en Python.

Inducción teórica
Regla del El primer comando en un programa deberá ser
escrito al comienzo de una línea.
comienzo

Regla del Los comandos se ejecutarán en orden si están


orden escritos uno debajo del otro.

En Python, reemplazar letras minúsculas con


Reglas del estilo letras mayúsculas no está permitido. Un carácter
del código accidental (incluso un espacio o una coma) puede
dañar el programa.
Conclusiones:
1. Python es un lenguaje famoso en todo el mundo
que puede ser utilizado en una amplia variedad de
tareas.
2. Un programa es un algoritmo escrito en un
lenguaje de programación.

Inducción teórica
3. Para escribir un programa funcional, necesitan
seguir las reglas comunes.
Módulo 1. Lección 1. Introducción al lenguaje
Python

Inducción:

Funciones y argumentos
Inducción teórica
Muchos programadores aprenden un nuevo
lenguaje con el programa más simple de hola
mundo.

Inducción teórica
Inducción teórica
Muchos programadores aprenden un nuevo lenguaje con
el programa más simple de hola mundo.

Para escribir este programa, necesitan saber cómo


imprimir (mostrar) información en la pantalla de la

Inducción teórica
computadora.

Nosotros no necesitamos inventar el algoritmo de


impresión desde cero. Para este propósito, Python ya
cuenta con una función preparada.
Una función es
un algoritmo que está compuesto en
un lenguaje de programación y tiene
un nombre único.

Inducción teórica
El resultado de la operación de una función a menudo
depende de los datos que se le entregan – los
argumentos.
Función print()
print() es una función preparada para mostrar los
argumentos especificados en sus paréntesis.

Sintaxis de función El programa imprimirá:

print('¡Hola, hackers!') ¡Hola, hackers!

Inducción teórica
print(‘Hola’, ‘hackers’) ¡Hola hackers!
print(‘Mi edad es: 14’) Mi edad es: 14
print(1, 4) 14

Espacio
automático
Función print()
Como argumentos, print() aceptará no solo palabras o
números, también expresiones aritméticas.

Sintaxis de función Valor Salida

print(2*7) Multiplicación 14

Inducción teórica
print(10+4) Suma 14
print(20-6) Diferencia 14
print(28/2) Cociente 14.0
print(‘Total:’, 150*3) Total: 450

Espacio
automático
Función print()
Como argumentos, print() no aceptará solo números,
también expresiones aritméticas.

Sintaxis de función Valor Salida

print(14%2) Restante 0

Inducción teórica
print(14//3) Cociente 4
print(3**3) Elevando a la potencia 27
Función print()
En Python, el orden de ejecución de las operaciones
aritméticas corresponde a las reglas de las matemáticas.

Sintaxis de función Salida

print(1+1*7) 8

Inducción teórica
print((1+1)*7) 14

En las matemáticas, la división, multiplicación, determinar el


cociente y el restante son ejecutados primero, seguidos de la suma
y la resta.

Los paréntesis pueden ser usados para cambiar el orden de las


operaciones.
Conclusiones:
1. Una función es un algoritmo que está compuesto
en un lenguaje de programación y tiene un
nombre único.
2. Algunas funciones pueden aceptar datos llamados
argumentos.

Inducción teórica
3. print() es una función que imprime los parámetros
especificados en sus paréntesis.

También podría gustarte