Want to create interactive content? It’s easy in Genially!

Get started free

Módulo Training Code

Rebeka Deneb Maya Pérez

Created on May 23, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Math Lesson Plan

Primary Unit Plan 2

Animated Chalkboard Learning Unit

Business Learning Unit

Corporate Signature Learning Unit

Code Training Unit

History Unit plan

Transcript

<"Curso Interactivo Programación en Python">

Marian, Rebeka & Luis

Haz clic en los botones de navegación para avanzar a la siguiente lección

EMPEZAR >

>

>

Introducción a Python

¿QUÉ ES PYTHON?

Python es un lenguaje de programación interpretado, de alto nivel y de código abierto.

Es conocido por su sintaxis clara y legible, lo que lo hace fácil de aprender y usar.

Es un lenguaje versátil que se utiliza en diversos campos, como desarrollo web, análisis de datos, inteligencia artificial, etc.

>

>

<Historia y aplicaciones>

Contextualiza tu tema con un subtítulo

Python fue creado a principios de los años 90 por Guido van Rossum.

Algunas aplicaciones populares de Python incluyen: Django (desarrollo web), NumPy (computación científica), Pandas (análisis de datos), TensorFlow (aprendizaje automático), entre otros.

>

>

<Compiladores en línea>

00

01

PythonAnywhere

Python

02

03

CodeSkulptor

Repl.it

Algunas aplicaciones populares de Python incluyen: Django (desarrollo web), NumPy (computación científica), Pandas (análisis de datos), TensorFlow (aprendizaje automático), entre otros.

>

>

Síntasis básica

Python es un lenguaje de programación que tiene una sintaxis fácil de leer y escribir. Algunas reglas básicas de sintaxis en Python incluyen:

Indentación: Python utiliza espacios en blanco (espacios y tabulaciones) al principio de las líneas para definir el nivel de anidación del código.

Comentarios: En Python, cualquier texto que sigue a un símbolo de almohadilla (#) es un comentario y es ignorado por el intérprete de Python.

Estructura de un programa simple: Un programa Python simple consta de líneas que contienen instrucciones de Python que son ejecutadas por el intérprete de Python en el orden en que aparecen en el archivo.

Algunas aplicaciones populares de Python incluyen: Django (desarrollo web), NumPy (computación científica), Pandas (análisis de datos), TensorFlow (aprendizaje automático), entre otros.

>

>

Variables y tipos de dato

Las variables son nombres que se utilizan para almacenar valores en la memoria. Python tiene varios tipos de datos, entre ellos:

Enteros: Son números sin decimales.

Flotantes: Son números con decimales.

Cadenas: Son secuencias de caracteres.

Booleanos: Son valores verdaderos o falsos.

Algunas aplicaciones populares de Python incluyen: Django (desarrollo web), NumPy (computación científica), Pandas (análisis de datos), TensorFlow (aprendizaje automático), entre otros.

>

>

Ejemplos

+info

Operadores de comparación: == (igual a) != (distinto de) > (mayor que) < (menor que) >= (mayor o igual que) <= (menor o igual que)

>

>

Operadores aritmeticos

Los operadores son símbolos especiales que realizan operaciones específicas sobre uno o más valores (u operandos). Operadores aritméticos: + (suma) - (resta) * (multiplicación) / (división) // (división entera) % (módulo o resto) ** (potencia)

Operadores lógicos: and (y lógico) or (o lógico) not (negación lógica)

+info

+info

>

>

eSTRUCTURA DE DATOS EN PYTHON

En Python, las estructuras de datos principales son: Listas: Una secuencia mutable de elementos, separados por comas y encerrados entre corchetes []. Tuplas: Una secuencia inmutable de elementos, separados por comas y encerrados entre paréntesis (). Diccionarios: Una colección de pares clave-valor, encerrados entre llaves {}. Conjuntos: Una colección no ordenada y sin elementos duplicados, encerrados entre llaves {}

>

>

Métodos y Operaciones Comunes

Conjuntos: -add(): Agrega un elemento al conjunto. -remove(): Elimina el elemento especificado del conjunto. -union(): Devuelve un conjunto que contiene la unión de dos conjuntos. -intersection(): Devuelve un conjunto que contiene la intersección de dos conjuntos.

Diccionarios: -keys(): Devuelve una vista de -las claves del diccionario. -values(): Devuelve una vista de los valores del diccionario. -items(): Devuelve una vista de los pares clave-valor del diccionario.

Listas: -append(): Agrega un elemento al final de la lista. -remove(): Elimina el primer elemento de la lista que coincide con el valor especificado. -index(): Devuelve el índice del primer elemento con el valor especificado. -pop(): Elimina el elemento en la posición dada y lo devuelve.

>

>

eJEMPLO DE CÓDIGO

# Ejemplo de listas mi_lista = [1, 2, 3, 4, 5] mi_lista.append(6) print(mi_lista) # Ejemplo de tuplas mi_tupla = (1, 2, 3, 4, 5) print(mi_tupla[2]) # Ejemplo de diccionarios mi_diccionario = {'a': 1, 'b': 2, 'c': 3} print(mi_diccionario.keys()) # Ejemplo de conjuntos mi_conjunto = {1, 2, 3, 4, 5} mi_conjunto.add(6) print(mi_conjunto) .

>

>

CUESTIONARIO

>

>

CUESTIONARIO

>

>

CUESTIONARIO

Ejemplo:

x = 5y = 10 es_igual = x == y = False es_distinto = x != y = True es_mayor = x > y = False es_menor = x < y = True

Ejemplo:

xx = Truey = False resultado1 = x and y # False resultado2 = x or y # True resultado3 = not x # False

Ejemplo:

x = 10y = 3 suma = x + y =13 resta = x - y = 7 multiplicacion = x * y = 30 division = x / y = 3.3333333333333335