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

Material de Estudio Programacion Python - Parte 1 1

Este documento presenta una introducción a Python, incluyendo una descripción de sus características principales como lenguaje de programación, los elementos básicos de la sintaxis de Python como tipos de datos, variables, operadores y funciones de entrada y salida, y ejemplos de código Python básico.

Cargado por

Claudio Robledo
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas

Material de Estudio Programacion Python - Parte 1 1

Este documento presenta una introducción a Python, incluyendo una descripción de sus características principales como lenguaje de programación, los elementos básicos de la sintaxis de Python como tipos de datos, variables, operadores y funciones de entrada y salida, y ejemplos de código Python básico.

Cargado por

Claudio Robledo
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 24

Esp. Ing. Analía Guzmán.

Introducción a Python

1
Contenido
➔ Introducción
➔ Python
➔ Elementos básicos Python
➔ Ejemplos
1. Introducción
HARDWARE
➔ Partes físicas: componentes eléctricos,
electrónicos, electromecánicos, mecánicos, etc.
1. Introducción
SOFTWARE
➔ Componentes
intangibles:
conjunto de
programas y
procedimientos
para que un
hardware actúe.
1. Introducción
ALGORITMOS Y PROGRAMAS
➔ Algoritmo: conjunto finito de
pasos para resolver un problema.

➔ Programa: conjunto de
instrucciones que se ejecutan en
un hardware.
1. Introducción
LENGUAJES DE PROGRAMACIÓN
➔ Lenguaje formal que le permite al programador
escribir un programa para que un hardware actúe.
1. Introducción
2. Python
CARACTERÍSTICAS
➔ Lenguaje de programación.
➔ Interpretado.
➔ De alto nivel.
➔ Libre y fuente abierta.
➔ Multiplataforma (Windows, Unix/Linux, Mac OS X).
➔ Multiparadigma (estructurado, objetos, funcional).
➔ Tipado dinámico.
2. Python
ENLACES
➔ El intérprete de Python y su extensiva librería estándar se
encuentran disponibles libremente en código fuente y forma
binaria para la mayoría de plataformas desde la Web de Python,
https://www.python.org/, y se pueden distribuir libremente.

➔ El mismo sitio contiene distribuciones y direcciones a muchos


módulos de Python de terceras partes, programas, herramientas y
adicionalmente documentación.
2. Python
ENTORNO DE DESARROLLO
➔ Entorno de desarrollo integrado (IDE) es un sistema de software
para el diseño de aplicaciones, que combina un lenguaje de
programación y varias herramientas para el desarrollador.
➔ PC: Visual Studio Code, PyCharm o cualquier entorno disponible según
sistema operativo.
➔ Web:
◆ python tutor: http://www.pythontutor.com/visualize.html#mode=edit
◆ repl.it: https://replit.com/languages/python3
➔ Androide: Pydroid 3 - IDE for Python 3
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3&hl=en_IN&gl=
US
3. Elementos básicos Python
ELEMENTOS BÁSICOS
➔ Sintaxis.
➔ Tipos de datos.
➔ Variables.
➔ Operadores.
➔ Funciones de entrada y salida (input y print).
3. Elementos básicos Python
SINTAXIS
➔ Conjunto de reglas que deben seguirse al escribir el
código fuente:
◆ Comentarios: #en línea, “””Múltiples líneas”””.
◆ Palabras reservadas: palabras especiales del
lenguaje.
◆ Identificadores de nombres: comienzan con una letra,
case sensitive, snake_case, no palabras reservadas.
3. Elementos básicos Python
TIPOS DE DATOS
3. Elementos básicos Python
VARIABLE
➔ Grupo de bytes asociado a un nombre o identificador y a
un tipo de dato, tiene una dirección (ubicación) dentro de
la memoria y puede almacenar información según el tipo
de dato que tenga asociado.
#asignación del valor 7 en la variable a
a = 7
3. Elementos básicos Python
EXPRESIONES
➔ Fórmula que combina operandos (valores
constantes o variables) y operadores (símbolos de
operaciones suma, resta, etc.).
➔ Ejemplo de expresión aritmética, con asignación:
a = 3
b = 5
c = a + 2 * b
3. Elementos básicos Python
OPERADORES
➔ Aritméticos
3. Elementos básicos Python
OPERADORES
➔ Relacionales
3. Elementos básicos Python
OPERADORES
➔ Lógicos
3. Elementos básicos Python
SALIDA ESTANDAR
➔ print(): Permite mostrar un mensaje y/o el valor de
una variable en la consola estándar de salida.
3. Elementos básicos Python
ENTRADA ESTANDAR
➔ input(): Permite obtener en forma de cadena de
caracteres, la carga desde el teclado.
nom = input('Ingrese su nombre: ')
➔ Para obtener valores numéricos se debe convertir la
función a un tipo numérico, int o float:
n = int(input('Ingrese un valor entero: '))
x = float(input('Ingrese un valor real: '))
4. Ejemplos
1. Ingresar un nombre por teclado y mostrarlo por pantalla.
4. Ejemplos
2. Dado el valor de los tres lados de un triángulo, calcular el
perímetro del triángulo.
4. Ejemplos
3. Ingresar el valor de tres temperaturas, calcular y mostrar el
promedio de las temperaturas medidas.
¡Gracias!
Hasta la próxima

También podría gustarte