Curso Interactivo Programación en Python
Proyecto Periodo III
INICIAR
Leccion 1: Introduccion a Python
Historia y aplicaciones
¿Qué es?
- Creado por Guido van Rossum en 1991.
- Inicialmente enfocado en la escritura de scripts y el desarrollo web.
- Actualmente utilizado en una amplia gama de aplicaciones, incluyendo:
- Ciencia de datos y análisis de datos.
- Aprendizaje automático e inteligencia artificial.
- Desarrollo web y aplicaciones web.
- Automatización y administración de sistemas.
- Desarrollo de juegos y gráficos.
- Educación e investigación.
- Lenguaje de programación de alto nivel, interpretado y multiparadigma.
- Fácil de aprender y usar, con sintaxis clara y estructura basada en indentación.
- Enfoque en la legibilidad del código.
- Amplia biblioteca estándar y gran comunidad de usuarios.
Compiladores en linea
- Permiten ejecutar código Python sin necesidad de instalar el lenguaje en tu computadora.
- Algunos ejemplos populares:
- Repl.it
- PythonAnywhere
- Google Colab
Quiz Digital Básico
00:30
Pregunta 1/6
Leccion 2: Sintaxis básica y variables
Variables
Tipos de datos
Se utilizan para almacenar datos.
Tipos de datos:
- Numéricos: Enteros (int), decimales (float) y complejos (complex).
- Cadenas de caracteres: (str).
- Booleanos: (bool).
- Listas: (list).
- Tuplas: (tuple).
- Diccionarios: (dict).
- Conjuntos: (set).
Quiz Digital Básico
00:30
Pregunta 2/6
Leccion 3: Operadores y Expresiones
Expresiones y evaluaciones
Operadores aritmeticos, de comparación y lógicos
Tipos de expresiones:
- Aritméticas: Evalúan operaciones matemáticas entre números.
- De comparación: Evalúan si una condición es verdadera o falsa.
- Lógicas: Combinan expresiones de comparación usando operadores lógicos.
Los operadores son símbolos que permiten realizar operaciones entre dos o más valores. Se clasifican en diferentes tipos: 1. Aritméticos: +: Suma -: Resta *: Multiplicación /: División //: División entera %: Residuo de la división **: Potencia 2. De comparación: ==: Igualdad !=: Desigualdad <: Menor que <=: Menor o igual que >: Mayor que >=: Mayor o igual que 3. Lógicos: and: Y (ambas condiciones deben ser ciertas) or: O (al menos una condición debe ser cierta) not: No (niega la condición)
Quiz Digital Básico
00:30
Pregunta 3/6
Leccion 4: Estructuras de control
Bucles
Condicionales
Permiten repetir un bloque de código N cantidad de veces o mientras se cumpla una condición.
- for es ideal para recorrer secuencias de forma controlada.
- while es ideal para ejecutar código de forma condicional y un número indefinido de veces.
Se utilizan para controlar el flujo del programa en función de una condición. Tipos de Condicionales:
Quiz Digital Básico
00:30
Pregunta 4/6
Leccion 5: Estructura de Datos
Tuplas
Listas
Las tuplas son colecciones inmutables (no se pueden modificar) de elementos ordenados.
- count(elemento): Cuenta el número de ocurrencias del elemento especificado.
- index(elemento): Obtiene el índice de la primera ocurrencia del elemento especificado.
- tupla[indice]: Acceso al elemento en la posición especificada por el índice.
- len(tupla): Obtiene la longitud de la tupla.
- in tupla: Verifica si un elemento está contenido en la tupla.
Colecciones ordenadas y modificables de elementos.
- append(elemento): Agrega un elemento al final de la lista.
- insert(indice, elemento): Inserta un elemento en la posición especificada por el índice.
- remove(elemento): Elimina la primera ocurrencia del elemento especificado.
- pop(indice): Elimina el elemento en la posición especificada por el índice y lo devuelve.
Quiz Digital Básico
00:30
Pregunta 5/6
Leccion 5: Estructura de Datos
Conjuntos
Diccionarios
Un conjunto en Python es una colección desordenada de elementos únicos. Características principales de los conjuntos: No ordenados: El orden de los elementos dentro de un conjunto no está definido. Únicos: Cada elemento solo puede aparecer una vez en el conjunto. Si se intenta agregar un elemento que ya existe, se ignora. Mutables: Los conjuntos se pueden modificar agregando o eliminando elementos.
Colecciones desordenadas de pares clave-valor.
- keys(): Obtiene una vista de las claves del diccionario.
- values(): Obtiene una vista de los valores del diccionario.
- items(): Obtiene una vista de pares clave-valor del diccionario.
- in diccionario: Verifica si una clave existe en el diccionario.
Quiz Digital Básico
00:30
Pregunta 6/6
¡Curso finalizado!
Informatica VI
Curso Interactivo Programación en Python
Jorge Emilio Torres Vargas
Created on May 21, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Decisions and Behaviors in the Workplace
View
Tangram Game
View
Process Flow: Corporate Recruitment
View
Weekly Corporate Challenge
View
Wellbeing and Healthy Routines
View
Match the Verbs in Spanish: Present and Past
View
Planets Sorting Game
Explore all templates
Transcript
Curso Interactivo Programación en Python
Proyecto Periodo III
INICIAR
Leccion 1: Introduccion a Python
Historia y aplicaciones
¿Qué es?
Compiladores en linea
Quiz Digital Básico
00:30
Pregunta 1/6
Leccion 2: Sintaxis básica y variables
Variables
Tipos de datos
Se utilizan para almacenar datos.
Tipos de datos:
Quiz Digital Básico
00:30
Pregunta 2/6
Leccion 3: Operadores y Expresiones
Expresiones y evaluaciones
Operadores aritmeticos, de comparación y lógicos
Tipos de expresiones:
Los operadores son símbolos que permiten realizar operaciones entre dos o más valores. Se clasifican en diferentes tipos: 1. Aritméticos: +: Suma -: Resta *: Multiplicación /: División //: División entera %: Residuo de la división **: Potencia 2. De comparación: ==: Igualdad !=: Desigualdad <: Menor que <=: Menor o igual que >: Mayor que >=: Mayor o igual que 3. Lógicos: and: Y (ambas condiciones deben ser ciertas) or: O (al menos una condición debe ser cierta) not: No (niega la condición)
Quiz Digital Básico
00:30
Pregunta 3/6
Leccion 4: Estructuras de control
Bucles
Condicionales
Permiten repetir un bloque de código N cantidad de veces o mientras se cumpla una condición.
Se utilizan para controlar el flujo del programa en función de una condición. Tipos de Condicionales:
Quiz Digital Básico
00:30
Pregunta 4/6
Leccion 5: Estructura de Datos
Tuplas
Listas
Las tuplas son colecciones inmutables (no se pueden modificar) de elementos ordenados.
Colecciones ordenadas y modificables de elementos.
Quiz Digital Básico
00:30
Pregunta 5/6
Leccion 5: Estructura de Datos
Conjuntos
Diccionarios
Un conjunto en Python es una colección desordenada de elementos únicos. Características principales de los conjuntos: No ordenados: El orden de los elementos dentro de un conjunto no está definido. Únicos: Cada elemento solo puede aparecer una vez en el conjunto. Si se intenta agregar un elemento que ya existe, se ignora. Mutables: Los conjuntos se pueden modificar agregando o eliminando elementos.
Colecciones desordenadas de pares clave-valor.
Quiz Digital Básico
00:30
Pregunta 6/6
¡Curso finalizado!
Informatica VI