Fundamentos de Programación
¿Qué es la programación?, Conceptos Claves
ÍNDICE
¿QUÉ ES LA PROGRAMACIÓN?
VARIABLES
TIPOS DE DATOS
OPERADORES
CONDICIONES
IMPRESION EN PANTALLA
ENTRADA DE DATOS
¿Que es la Programación?
01
- La programación es como dar instrucciones a una computadora para que realice tareas específicas.
- Imagina que eres el jefe y la computadora es tu asistente personal. Tú le das instrucciones claras y ella las ejecuta sin errores.
- Python es un lenguaje de programación muy popular y fácil de aprender. Nos permitirá comunicarnos con la computadora de manera sencilla y efectiva.
Variables
- Las Variables son contenedores que almacenan datos.
- Se puede asignar un valor a una variable con el operador "="
- Asignar un valor a nua variable también se le conoce como definir
Aqui asignamos la variable "nombre" que sea igual a "Juan" y la variable edad que sea igual a "25"
TIPOS DE DATOS
Pyhon tiene diferentes tipos de datos con los que se pueden asignar variables o incluso hacer operaciones con ellos
- Enteros
- Float
- Cadenas
- Booleanos
- Listas
- Conjuntos
- Tuplas
- Diccionarios
Enteros (int)
Representan números enteros, como 1, 10, -5.
ENTRADA DE DATOS
- Entrada de datos (entrada):
- Para obtener datos del usuario durante la ejecución de un programa, puedes utilizar la función input().
input().
IMPRESIÓN EN PANTALLA
Impresión en pantalla (salida): En Python, puedes utilizar la función print() para mostrar información en la salida estándar.
print()
Flotantes (float)
Representan números decimales, con una parte fraccionaria opcional, como 3.14, 2.5, -0.75.
Flotante (float):
TIPOS DE DATOS
Booleanos (bool): Representan valores de verdadero (True) o falso (False). Estos se utilizan en expresiones lógicas y de control de flujo.
Cadenas (str):Representan secuencias de caracteres encerradas entre comillas, como "Hola", 'Python', "123".
Booleano: (bool)
Cadena (str):
TIPOS DE DATOS
Listas (list):Representan colecciones ordenadas y modificables de elementos. Se definen utilizando corchetes y los elementos se separan por comas. Por ejemplo: [1, 2, 3, 4].
Tuplas (tuple): Representan colecciones ordenadas e inmutables de elementos. Se definen utilizando paréntesis y los elementos se separan por comas. Por ejemplo: (1, 2, 3, 4).
Tupla (tuple):
Lista (list):
Conjuntos (set)
Representan colecciones no ordenadas y no permite elementos duplicados.
CONDICIONES
- Las condiciones permiten ejecutar diferentes bloques de código dependiendo de una condición. Se utilizan las estructuras de control if, elif (opcional) y else. Por ejemplo:
- If va seguido de una condición, si la condición es verdadera se ejecutara la o las lineas de codigo seguidas del ":", si agregamos un else, se realizarán las lineas de codigo seguidas el ":" del else
Diccionarios (dict):
Representan colecciones de pares clave-valor. Cada elemento está compuesto por una clave y su valor correspondiente.
TIPOS DE DATOS
Diccionarios (dict): Representan colecciones de pares clave-valor. Cada elemento está compuesto por una clave y su valor correspondiente.
Conjuntos (set): Representan colecciones no ordenadas y sin elementos duplicados.
Conjunto (set):
Diccionario (dict):
OPERADORES
- Python ofrece una variedad de operadores para manipular variables y valores:
Operadores aritméticos: suma (+), resta (-), multiplicación (*), división (/), módulo (%), exponente (**).
OPERADORES
Operadores de asignación: asigna un valor a una variable utilizando =, +=, -=, *=, /=.
OPERADORES
Operadores de comparación: compara dos valores y devuelve un valor booleano. Ejemplos: == (igual a), != (diferente de), > (mayor que), < (menor que), >= (mayor o igual que), <= (menor o igual que).
OPERADORES
Operadores lógicos: permiten combinar expresiones booleanas. Ejemplos: and (y), or (o), not (no). Es esencial entender las tablas de Verdad para poder saber si nuestra condición será verdadera o falsa And (Conjunción), Or (Disyunción), Not (Negación)
EJEMPLOS DE OPERADORES LÓGICOS
El and, or, not irán siempre en minúsculas para evitar errores en otros compiladores (poner fondo)
EJERCICIO 1:
- Realiza un ejercicio donde compares las edades de dos personas.
- Asigna valores a dos variables que representen las edades.
- Utiliza una estructura condicional (if, elif, else) para comparar las edades.
- Dentro de la estructura condicional, imprime un mensaje apropiado según la comparación de edades, como "Soy mayor que tú", "Eres mayor que yo" o "Tenemos la misma edad".
- Utiliza la función print() para mostrar las edades en pantalla.
- Verifica los resultados ejecutando el programa.
Resultado Ejercicio 1:
Fundamentos de Programación
MAURICIO GALLEGOS ARROYO
Created on June 19, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Momentum: Employee Introduction Presentation
View
Momentum: Onboarding Presentation
View
Startup Presentation
View
Black and White Presentation
View
Marketing Presentation
View
Dynamic Visual Presentation
View
Corporate Christmas Presentation
Explore all templates
Transcript
Fundamentos de Programación
¿Qué es la programación?, Conceptos Claves
ÍNDICE
¿QUÉ ES LA PROGRAMACIÓN?
VARIABLES
TIPOS DE DATOS
OPERADORES
CONDICIONES
IMPRESION EN PANTALLA
ENTRADA DE DATOS
¿Que es la Programación?
01
Variables
Aqui asignamos la variable "nombre" que sea igual a "Juan" y la variable edad que sea igual a "25"
TIPOS DE DATOS
Pyhon tiene diferentes tipos de datos con los que se pueden asignar variables o incluso hacer operaciones con ellos
Enteros (int)
Representan números enteros, como 1, 10, -5.
ENTRADA DE DATOS
input().
IMPRESIÓN EN PANTALLA
Impresión en pantalla (salida): En Python, puedes utilizar la función print() para mostrar información en la salida estándar.
print()
Flotantes (float)
Representan números decimales, con una parte fraccionaria opcional, como 3.14, 2.5, -0.75.
Flotante (float):
TIPOS DE DATOS
Booleanos (bool): Representan valores de verdadero (True) o falso (False). Estos se utilizan en expresiones lógicas y de control de flujo.
Cadenas (str):Representan secuencias de caracteres encerradas entre comillas, como "Hola", 'Python', "123".
Booleano: (bool)
Cadena (str):
TIPOS DE DATOS
Listas (list):Representan colecciones ordenadas y modificables de elementos. Se definen utilizando corchetes y los elementos se separan por comas. Por ejemplo: [1, 2, 3, 4].
Tuplas (tuple): Representan colecciones ordenadas e inmutables de elementos. Se definen utilizando paréntesis y los elementos se separan por comas. Por ejemplo: (1, 2, 3, 4).
Tupla (tuple):
Lista (list):
Conjuntos (set)
Representan colecciones no ordenadas y no permite elementos duplicados.
CONDICIONES
Diccionarios (dict):
Representan colecciones de pares clave-valor. Cada elemento está compuesto por una clave y su valor correspondiente.
TIPOS DE DATOS
Diccionarios (dict): Representan colecciones de pares clave-valor. Cada elemento está compuesto por una clave y su valor correspondiente.
Conjuntos (set): Representan colecciones no ordenadas y sin elementos duplicados.
Conjunto (set):
Diccionario (dict):
OPERADORES
Operadores aritméticos: suma (+), resta (-), multiplicación (*), división (/), módulo (%), exponente (**).
OPERADORES
Operadores de asignación: asigna un valor a una variable utilizando =, +=, -=, *=, /=.
OPERADORES
Operadores de comparación: compara dos valores y devuelve un valor booleano. Ejemplos: == (igual a), != (diferente de), > (mayor que), < (menor que), >= (mayor o igual que), <= (menor o igual que).
OPERADORES
Operadores lógicos: permiten combinar expresiones booleanas. Ejemplos: and (y), or (o), not (no). Es esencial entender las tablas de Verdad para poder saber si nuestra condición será verdadera o falsa And (Conjunción), Or (Disyunción), Not (Negación)
EJEMPLOS DE OPERADORES LÓGICOS
El and, or, not irán siempre en minúsculas para evitar errores en otros compiladores (poner fondo)
EJERCICIO 1:
Resultado Ejercicio 1: