Você está na página 1de 85

Curso Python 2022

CONTENIDO

Presentación
Requisitos
Introducción
Instalación
Temas Básicos
Introducción e
Instalación
• Sistema Operativo MAC
1. Sistema operativo Mac OS X 10.8.5 o superior.
2. Tener mínimo 2gb en memoria RAM (Recomendado 4gb RAM),
3. Pantalla con resolución mínima de 1,280 pixeles X 800 pixeles.

• Sistema Operativo Windows


1. Windows 7/8/10 (32 0 64 bits).
2. Tener mínimo 4gb RAM (recomendable 8gb RAM).
3. Pantalla con resolución mínima de 1,280 pixeles X 800 pixeles.
¿Qué es
Python?
IDE´s y Editores
Instalación
Instalación
Descargar la aplicación.
Instalación
Instalación
Instalación
Instalación Descargar visual studio code.
Instalación Descargar visual studio code.
Instalación Instalar complemento Python
¿Que es un
programa?
¿Que es un
copilador?
¿Que es una
variable?



Variables en
Python


Variables en
Python
Variable

5.7

“Hola”
Declaración de
Variables Asigna el
nombre de la
Se le indica a la
variable el dato a
variable guardar

Se asigna el dato
a guardar

5 Se crea espacio en memoria

Se almacena el dato dentro de la


variable.
Declaración de
Variables
5.8 N

5.8
“Hola Mundo” n

“Hola Mundo”
Ejecución de un
programa

2 4

6 2 + 4
Cadenas de
caracteres
Cadenas de
caracteres
Cadenas de
caracteres
Cadenas de
caracteres
Cadenas de
caracteres
Cadenas de
caracteres
Palabras
Reservadas
Operadores
Aritmétricos
Operadores
Aritmétricos
Operadores
Aritmétricos
Operadores
Aritmétricos

3 = 24
8 30
6 Modulo o resto
Comentarios
Comentarios
Tipos de datos
en Python






Tipos de datos
en Python
Tipos de datos
en Python
Tipos de datos
en Python
Entrada de
datos
Sentencias
Condicionales
Sentencias
Condicionales
Sentencias
Condicionales
inicio

Verdadero

condición

instrucción

fin
Sentencias Proceso en ejecución

Condicionales num_uno num_uno

5 10

Impresión en pantalla

Verdadero fin
fin
Sentencias
Condicionales
Sentencias
Condicionales
compuestas
Sentencias
Condicionales
compuestas
Sentencias
Condicionales inicio

compuestas
Falso Verdadero

condición

instrucción instrucción

fin
Sentencias Proceso en ejecución

Condicionales num_uno num_uno


compuestas
5 10

Impresión en pantalla

Verdadero Falso
fin fin
Sentencias
Condicionales
compuestas
Sentencias
Condicionales
Múltiples
Sentencias
Condicionales
Múltiples
Sentencias
Condicionales inicio

Múltiples
Falso Verdadero
Condición 1
Falso
Verdadero
instrucción Condición 2 instrucción

instrucción

fin
Sentencias
Condicionales
Anidadas
Sentencias
Condicionales
Anidadas
Operadores
Relacionales
Operadores
Relacionales
Operador Nombre Ejemplo Significado
< Menor que 5<4 5 es menor que 4
> Mayor que 7>5 7 es mayor que 5
== Igual a 5 == 5 5 es igual a 5
No igual
!= 4 != 5 4 no es igual a 5
a(diferente)
Menor que o
<= 6 <= 6 6 es menor que o igual a 6
igual a
Mayor que o
>= 9 >= 5 9 es mayor que o igual a 5
igual a
Operadores
Lógicos
Operadores
Lógicos
Operadores
Lógicos

5 5
Operadores
Lógicos

5 5
Operadores
Lógicos

2
Ejercicio
practico 1
Ejercicio practico 1

propuesta •




Ejercicio practico 1
Requerimientos •


inicio

Ejercicio practico 1 Se imprime en pantalla


el titulo del programa

Análisis Solicita
nombre
fin
Solicita
clave

Solicita La clave no existe


Años

SI NO NO NO
Clave Clave Clave
1 2 3

SI SI

NO NO NO NO NO NO NO NO NO
1 2-6 7 1 2-6 7 1 2-6 7
año años años año años años año años años

SI SI SI SI SI SI SI SI SI
6 días 14 días 20 días 7 días 15 días 22 días 10 días 20 días 30 días
vacaciones vacaciones vacaciones vacaciones vacaciones vacaciones vacaciones vacaciones vacaciones

Sin Sin Sin


fin derecho a fin derecho a fin derecho a
vacaciones vacaciones vacaciones
Ejercicio
practico 2
Ejercicio
practico 2

30 es un numero par, porque


el modulo o resto es igual a
cero
Ejercicio
practico 2

3 es un numero impar, porque


el modulo o resto es igual a
uno
Ejercicio practico
3
inicio

Ejercicio practico 3 Se imprime en pantalla


el titulo del programa

Análisis Solicita primer


numero

Solicita segundo
numero

Solicita tercer
numero

SI NO

N1>N2
Y
N1>N3

NO
El numero N1 es
el mas grande N2>N3

fin El numero N3 es El numero N2 es


el mas grande el mas grande

fin fin
Operador de
Asignación
Operador de
Asignación
Operador de
Asignación
Operador de
Asignación
Operador de
Asignación

Nombre Operador Implementación Expresión equivalente


Asignación = X = Y X=Y
Asignación de suma += X += Y X=X+Y
Asignación de resta -= X -= Y X=X-Y
Asignación de Multiplicación *= X *= Y X=X*Y
Asignación de división /= X /= Y X=X/Y
Asignación de división entera //= X //= Y X=X//Y
Asignación de exponente **= X **= Y X=X**Y
Asignación de modulo o resto %= X %= Y X=X%Y
Ejercicio practico
4
Ejercicio practico
4
Parámetros
sep y end
Parámetros
sep y end
Ejercicio practico
5
Sentencias break
y continue
Sentencias break inicio
y continue
NO SI
Condición
while

SI
Condición
Sentencia if
break

break
break
NO

fin
Sentencias break
y continue

Falsa Verdadera
Evalúa
condición

Se ejecuta las acciones


correspondientes
Sentencias break inicio
y continue
NO SI
Condición
while

SI
Condición
Sentencia if
Continue

continue
Instrucciones NO

fin
Función len

len (“ h o l a“ )
índice 0 1 2 3

Você também pode gostar