Está en la página 1de 17

Introducción al Desarrollo

de Software o Lógica de
programación
Leonardo F. Sánchez S.
Docente
Sintaxis
Es un lenguaje del tipo interpretado

Es multiparadigma:
 Soporta orientación a objetos (POO).
 Programación imperativa
 Programación funcional

Es de tipado dinámico, multiplataforma y multipropósito.

2
Sintaxis

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 3
¿Qué es la sintaxis
en Python?

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 4
Sintaxis
Con sintaxis nos referimos como en todo lenguaje al correcto
uso y orden de las palabras que utilizamos para
comunicarnos, en Python es igual, es necesario cumplir
ciertos requisitos a la hora de expresarnos para evitar errores
de comprensión del intérprete, primeramente deberás
aprender ciertas palabras en inglés, su significado y el uso
adecuado dentro del lenguaje.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 5
Ejemplo
Pepito se quiere comunicar con Juan y enviarle el siguiente
mensaje: “Hola Pepito yo soy Juan, alcánzame la
cuchara”, si Pepito no respeta la sintaxis (en este caso el
correcto orden de las palabras) y envía un mensaje
desordenado como este
“Hola Pepe soy yo Juan, cuchara la alcánzame”.
Juan no comprenderá nada, porque ni se
llama Pepito ni Pepito se llama Juan, entonces Juan sabrá
que Pepito comete un error de sintaxis y está enviando un
mensaje erróneo.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 6
Instrucción
Una instrucción es un conjunto de datos insertados en una
secuencia estructurada para ordenar al intérprete realizar
una operación determinada

Simples
Tipos
Compuestas
Magíster Leonardo F. Sánchez S.
Introducción al Desarrollo 7
Simples
Son aquellas órdenes que Python comprende respetando su
sintaxis que comienzan y culminan en una sola línea.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 8
Compuestas
Son aquellas que python comprende respetando su sintaxis
comenzando con una cláusula de sentencia compuesta y
terminando con “:” continúan debajo con una identación
conformando así un bloque de código.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 9
El identado en Python
Resulta crucial para definir donde comienza un bloque y
termina otro, ya que en Python no existen caracteres de
cierre como en otros lenguajes, aquí no utilizamos ni llaves
{}, ni el tan histérico punto y coma.
En Python todo esto lo define el identado en estructuras o
bloques y por supuesto los paréntesis dentro de cada
instrucción simple.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 10
El identado en Python

Importante:
Podemos definir la identación en Python y solo en
Python en este caso como una práctica que se utiliza
para delimitar la estructura del programa
estableciendo bloques de código.

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 11
El identado en Python

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 12
El identado en Python

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 13
El identado en Python

Magíster Leonardo F. Sánchez S.


Introducción al Desarrollo 14
PREGUNTAS?
Palabras reservadas
Print
Input
Int
float

También podría gustarte