Fundamentos de programación en Python Clase 3

Fundamentos de programación en Python Clase 3

Fundamentos de programación en Python Clase 3

Hola y bienvenidos nuevamente al curso de fundamentos de programación en Python clase 3, empezaremos a trabajar la estructura de un algoritmo y sus componentes.

También veremos la definición de una variable, los tipos de variables y las formas de ingresar datos a variables por teclado o de forma predeterminada.

Del mismo modo, empezaremos el tratamiento de algunas operaciones avanzadas, y terminaremos revisando los tipos de algoritmos con los que vamos a trabajar en clase.

Por lo tanto, puedes visitar las clases anteriores ya que lo más importante, es que hemos desarrollando temas básicos para luego ir adentrando un poco más.

De manera similar a clases anteriores (Clase 1, Clase 2), comenzamos a desarrollar el curso de fundamentos de programación en Python clase 3, en otras palabras, empecemos la clase:

Logro de aprendizaje

Dentro de este curso de fundamentos de programación en Python clase 3, Identificamos la estructura de un algoritmo y sus componentes (variables).

Contenidos

En el curso de fundamentos de programación en Python clase 3, Los temas a desarrollar son los siguientes:

 

  • ¿Qué es una variable?
  • Tipos de variables
  • Ingreso de datos por teclado
  • Tratamiento de operaciones avanzadas
  • Tipos de algoritmos

¿Qué es una variable?

Para algunos lenguajes de programación, las variables pueden entenderse como «cajas» en las que se guardan los datos, pero en Python las variables son «etiquetas».

Etiquetas que permiten hacer referencia a los datos (que se guardan en unas «cajas» llamadas objetos). Y que cuentan con diferentes tipos de datos almacenados.

Dentro de la programación vamos a encontrar diferentes tipos de variables como por ejemplo variables enteras, float, decimal, Sting entre otros tipos de variables.

 

Definir una varible

Sin embargo, Las variables en Python se crean cuando se definen por primera vez, es decir, cuando se les asigna un valor por primera vez.

Lo más importante para asignar un valor a una variable utilizamos el operador de igualdad (=). A la izquierda de la igualdad se asigna el valor.

Fíjese en que los números decimales se escriben con punto (.) y no con coma (,). >>> x 0=2.5
La variable se escribe siempre a la izquierda de la igualdad. Si se escribe al revés, Python genera un mensaje de error: >>> 2.5=x

 SyntaxError: Can’t assign to literal

Para que IDLE muestre el valor de una variable, basta con escribir su nombre: >>> x 0=2.5

 

>>>x

2.5

Una variable puede almacenar números, texto o estructuras complicadas. Si va a almacenar texto, el texto debe escribirse entre comillas simples (‘) o dobles («).

 

A las variables que almacenan texto se les suele llamar cadenas (de texto).

>>>Nombre = «José Luis»

 

>>>Nombre

‘José Luis’

 

Nombres de variables

Aunque no es obligatorio, se recomienda que el nombre de la variable esté relacionado con la información que se almacena en ella, para que sea más fácil entender el programa.
El nombre de una variable debe empezar por una letra o por un guión bajo (_) y puede seguir con más letras, números o guiones bajos.
>>> _X = 3.8

>>> _X

3.8

 

>>> x1 = 100

>>> x

100

 

>>> fecha_de_nacimiento =«18 de setiembre de 2019»

>>> fecha_de_nacimiento

’18 de setiembre de 2019′

Tipos de variables

Aunque se definan de forma similar, para Python no es lo mismo un número entero, un número decimal o una cadena ya que, por ejemplo, dos números se pueden multiplicar pero dos cadenas no (curiosamente, una cadena sí que se puede multiplicar por un número).
>>> fecha = 1997 Int
>>> fecha = 1997.0 Float
>>> fecha = «1997» String

Ejercicios

Ejercicio 1

Una vez se ha definido una variable, se puede utilizar para hacer cálculos o para definir nuevas variables, como muestran los siguientes ejercicios:
>>> a=2

>>> a+3

5

Ejercicio 2
>>> horas = 5

>>> minutos = 60 * horas

>>> segundos = 60 * minutos

>>> segundos

18000

Ejercicio 3
>>> horas = 1

>>> minutos = 2

>>> segundos = 3

>>> segundos + 60 * minutos + 3600 * horas

3723

Asignaciones aumentadas

Cuando una variable se modifica a partir de su propio valor, se puede utilizar la denominada «asignación aumentada», una notación compacta que existe también en otros lenguajes de programación.
Por ejemplo Es equivalente a:
>>> a = 10

>>> a +=5

>>> a

15

>>> a = 10

>>> a =a + 5

>>> a

15

Asignación aumentada Es equivalente a:
a += b a = a + b
a -= b a = a – b
a *= b a = a * b
a /= b a = a / b
a **= b a = a ** b
a //= b a = a // b
a %= b a = a % b

Ingreso de datos por teclado

La función input()

Permite obtener texto escrito por teclado. Al llegar a la función, el programa se detiene esperando que se escriba algo y se pulse la tecla Intro, como muestra el siguiente ejemplo:
print («¿Como se llama?»)

nombre = input()

print («Me alegro de conocerte «,nombre)

¿Como se llama?

José

Me alegro de conocerte José

El ejemplo anterior, el usuario escribe su respuesta en una línea distinta a la pregunta porque Python añade un salto de línea al final de cada print().

Si se prefiere que el usuario escriba su respuesta a continuación de la pregunta, se podría utilizar el argumento opcional end en la función print().

Que indica los caracteres a utilizar en vez del salto de línea. Para separar la respuesta de la pregunta se añade un espacio al final.

Observa el ejemplo
print («¿Como se llama?», end=«»)

nombre = input()

print («Me alegro de conocerte «,nombre)

¿Como se llama? José

Me alegro de conocerte José

Conversión de tipos

Si se quiere que Python interprete la entrada como un número entero, se debe utilizar la función int() de la siguiente manera:
edad = int(input («Diagame su edad: «))

print («Usted tiene «,edad, «años«)

¿Digame su edad? 29

Usted tiene 29 años

Si escribe un número decimal la función int() producirá un error.

De la misma manera, para que Python interprete la entrada como un número decimal, se debe utilizar la función float() de la siguiente manera:
dinero = float(input («Ingrese una cantidad decimal: «))

print («Usted tiene «, dinero, «soles»)

Ingrese una cantidad decimal: 2.5

Usted tiene 2.5 soles

Si escribe un número entero la función float() no producirá un error.

Ahora ustedes

Ejercicio1

Crear un programa que calcule el área de un triángulo, utilizando:
print
input
definiendo variables (int, float)

Ejercicio2

Crear un programa que calcule el área de un trapecio, utilizando:
print
input
definiendo variables (int, float)

Como instalar Python en Windows 10 – fácil y rápido

Como instalar Python en Windows 10 – fácil y rápido

Instalar python en windows 10.

Hola a todos y bienvenidos el día de hoy veremos Como instalar Python en Windows 10 fácil y rápido, y también indicaremos que recursos debemos tener

Recursos:

Hardaware

  • Pc pentiun IV a superior.
  • Conexión a internet.

Software

  • Sistema operativo Windows XP a superior
  • Navegador web (Chrome, Firefox, Opera, otros)

Procedimiento

Python actualmente se encuentra en su versión 3.x, pero podemos realizar la instalación de diferentes versiones anteriores o superiores por ejemplo Python 2.7, Python 2,8. En consecuencia, solo se recomienda tener instalada la última versión de Python, dentro del desarrollo del curso instalaremos Python 3.x que es la versión actual.

Descargar Python

Para descargar Python seguiremos los siguientes pasos:
  • Ir a la página oficial de Python https://www.python.org/
  • Una ves dentro buscar el menú de descargas, en el cual se despliega un menú y nos mostrara la opción de descargar Python 3.7.3, ver imagen:

Instalar Python

Ahora que ya tenemos descargado Python en nuestro pc, empezaremos a instalarlo, y seguiremos los siguientes pasos que se muestran a continuación. Hacemos clic sobre la imagen que se descargó de Python en nuestro navegador, en la parte inferior encontrará la descarga como se aprecia la imagen.
Al hacer clic sobre la imagen descargada se nos mostrara una ventana con dos opciones de instalación para nosotros haremos clic en la primera opción: También hay que marcar la casilla que dice “Add Python 3.7 to PATH”, para que nos permita ejecutar programas desde la línea de comandos. Para continuar la instalación aremos clic en la opción número 1 que dice “Install Now ” como puedes ver en la siguiente imagen de instalación.
Inmediatamente empezara la instalación de Python, que puede durar algunos minutos dependiendo de los recursos con los que cuenta tu computadora

Terminando de instalar Python

Ahora que ya termino la instalación de Python nos mostrara la siguiente ventana, aquí tendremos que hacer clic en la opción “Disable path length limit”. En el caso de Windows 10 se mostrará una ventana avisándonos que el programa va hacer algunos cambios, hacemos clic en el botón de sí.
Ahora que ya termino la instalación de Python nos mostrara la siguiente ventana, aquí tendremos que hacer clic en la opción “Disable path length limit”. En el caso de Windows 10 se mostrará una ventana avisándonos que el programa va hacer algunos cambios, hacemos clic en el botón de sí. Luego de confirmar el mensaje haremos clic sobre el botón de close o cerrar para terminar la instalación como se muestra en la siguiente imagen:

Probando Python

Para poder comprobar que realmente Python se ha instalo correctamente en nuestra computadora vamos a ir al botón de inicio y buscar el programa de Python. En la siguiente imagen puedes ver como se muestra la instalación de Python en el sistema operativo de Windows 10.
Para ver que realmente funciona Python hacemos clic sobre la opción que dice IDLE (Python 3.7), la cual nos cargara una ventana como la siguiente:
A qui introduciremos el clásico hola mundo, para saber que realmente se encuentra funcionando de la mejor manera dentro del sistema operativo de Windows 10
En conclusión, instalar Python en Windows 10 es relativamente sencillo y podemos empezar a aprender Python con los cursos que tienes disponibles aquí .
Fundamentos de programación en Python clase 2

Fundamentos de programación en Python clase 2

Curso de fundamentos de programación en Python clase 2

Hola y bienvenidos nuevamente al curso de fundamentos de programación en Python clase 2, en esta clase veremos temas como ¿Qué es un literal?, definiciones de operaciones y tratamiento de operaciones y los diferentes tipos de literales en Python como es un integer (entero), float(decimal), string (Cadena), boolean (True – false), a partir de esta clase2  sobre curso de fundamentos de programación en python agregaremos un logro de aprendizaje para tener claro todo en nuestra clase y todas nuestras clases tendrán una lista de contenidos a desarrollar.

Espero que toda la información impartida en las clases sea de gran utilidad para ti, recuerda que es mejor la educación virtual con los mejores cursos, empecemos

Logro de aprendizaje

  • Aplica los operadores aritméticos y prioridades en una sentencia de código de programación.

Contenidos

  • ¿Qué es un literal?
  • Literales en PYTHON
  • Definición de operaciones
  • Tratamiento de operaciones

Para analizar

  • El siguiente código: 123

¿Puedes adivinar qué valor representa? ¿Por supuesto que puedes?

  • Y el siguiente código: c

¿Representa algún valor?

¿Qué es un literal?

Ahora que tiene un poco de conocimiento de algunas de las potentes funciones que ofrece la función print(), es el momento de conocer algunos problemas nuevos y un nuevo término importante: el literal.

Un literal son datos cuyos valores están determinados por el literal mismo.

Por ejemplo:
123 -> ciento veintitrés
c -> ¿Representa algún valor?

Un experimento sencillo:

print(“2”)
print(2)

Dos literales distintos (se almacenan de manera distinta)

  • 2 cadena
  • 2 Número entero (representación de bits)

Literales Integer (Entero)

El proceso es casi como cómo los escribirías con un lápiz en el papel; es simplemente una cadena de dígitos que forman el número.

Pero hay una reserva: no debe insertar ningún carácter que no sea un dígito dentro del número.

Tomemos, por ejemplo, el número ONCE MILLONES CIENTO ONCE MIL CIENTO ONCE. Si tomara un lápiz en su mano en este momento, escribiría el número de esta manera:

11,111,111

o así:

11.111.111

o incluso así:

11 111 111

Python no acepta cosas como estas. Está prohibido. Sin embargo, lo que Python permite es el uso de guiones bajos en literales numéricos.

Obtenemos:

print(11111111) => 11111111
print(11_111_111) => 11111111
print(-11111111) => -11111111

Representación octal (base 8)

El número entero va precedido por un prefijo 0O o 0o ( cero-o)

Rango [0,1,2,3,4,5,6,7]

  • print(0o123)
  • print(0O234)

Obtenemos:

83
156

Ejemplo

Para obtener un número en base 8, vamos a empezar dividiendo entre ocho el número dado en base decimal.

Luego de terminar la división que pude ser 0 y 7 empezamos a juntar los números en forma ascendente (de abajo hacia arriba) quedado de esta manera:

4321 % 8 = 10341.

Representación hexadecimal (base 16)

El número entero va precedido por un prefijo 0X o 0x ( cero-x)

Rango [0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G]

  • print(0x89)
  • print(0X32A)

Obtenemos:
137
810

Literales Float (Decimal)

Ahora es el momento de hablar sobre otro tipo, que está diseñado para representar y almacenar los números que (como diría un matemático) tienen una fracción decimal no vacía.

Obtenemos:

print(2.5) 2.5

print(0.4) 0.4

print(.4) 0.4

print(4.) 4.0

print(4.0) 4.0

NOTA: Python no acepta comas en números flotantes

NOTACIÓN CIENTÍFICA EN PYTHON:

Cuando quiera usar cualquier número que sea muy grande o muy pequeño, puede usar la notación científica.

La velocidad de la luz (m/s):

300000000 3 x 108

En Python: 3E8

print(3E8) => 300000000.0
print(3e8) => 300000000.0

El exponente (el valor después de la E ) tiene que ser un número entero.

Literales String (Cadenas)

Las cadenas se utilizan cuando necesita procesar texto (como nombres de todo tipo, direcciones, novelas, etc.), no números.

Ya sabes un poco sobre ellos, por ejemplo, que las cadenas necesitan comillas.

print(“Hola Python”)
print(‘Hola Python’)

Obtenemos:

Hola Python
Hola Python

Una cadena puede estar vacía, puede que no contenga ningún carácter. Una cadena vacía sigue siendo una cadena.

SI QUEREMOS LO SIGUIENTE:

  • Hola “Python”
  • Hola “Python”

¿Cómo lo hacemos?

  • print(«Hola \»Python\»»)
  • print(‘Hola «Python»‘)

Literales Boolean (True – false)

Cada vez que le pregunta a Python si un número es mayor que otro, la pregunta da como resultado la creación de algunos datos específicos, un valor booleano.

Una variable booleana es una variable que sólo puede tomar dos posibles valores: True (verdadero) o False (falso).

En Python cualquier variable (en general, cualquier objeto) puede considerarse como una variable booleana. En general los elementos nulos o vacíos se consideran False y el resto se consideran True.

Obtenemos

  • print(3 > 2) True
  • print(3 < 2) False
  • print(2 >= 1 + 1) True
  • print(4 – 2 <= 1) False
  • print(2 == 1 + 1) True
  • print(6 / 2 != 3) False

Operadores

Ahora, vamos a mostrarte un lado completamente nuevo de la función print( ). Ya sabe que la función puede mostrarle los valores de los literales que le pasan los argumentos.

print(2 + 2)

Obtenemos:

4

Operadores en PYTHON

+ ===> Suma

– ===> Resta

* ===> Multiplicación

/ ===> División

// ===> División Entera

% ===> Resto

** ===> Exponenciación

Ejemplos utilizando operadores

print(2 + 3) 5
print(2. + 3) 5.0
print(2.0 + 3.1) 5.1
print(5 – 3) 2
print(5. – 3) 2
print(5.0 – 3.1) 1.9
print(6 // 4) 1
print(6. // 4) 1.0
print(6.0 // 4.0) 1.0
print(2 ** 3) 8
print(2. ** 3) 8.0
print(2.0 ** 3.0) 8.0
print(2 * 3) 6
print(2. * 3) 6.0
print(2.0 * 3.1) 6.2
print(6 / 3) 2.0
print(6. / 3) 2.0
print(6.0 / 3.0) 2.0
print(12 % 5) 2.0
print(12. % 5) 2.0
print(12.0 % 5.0) 2.0

Operadores y sus prioridades

Hasta ahora, hemos tratado a cada operador como si no tuviera conexión con los demás. Obviamente, tal situación ideal y simple es una rareza en la programación real.

Además, muy a menudo encontrará más de un operador en una expresión, y entonces esta presunción ya no es tan obvia.

print(2 + 3 * 5) 17
print(9 % 6 % 2) 1
print(2 ** 2 ** 3) 256
print(2 * 3 % 5)

Obtenemos: 1

print(5*((25%13)+100)/(2*13)//2)

Obtenemos: 10.0

Realice las siguientes operaciones en Python

Ejercicio 1:

3× (8−3)−(4+2)

Ejercicio 2:

5 −[6 −2 −(1×8^0 )−3+6]+5

Ejercicio 3:

3×2^3−(3−4)^4+2×√9

Ejercicio 4:

2+ √(3×(4+8)) −9÷(4−1)

Resumen

  • La característica del valor numérico que determina su tipo, rango y aplicación, se denomina tipo.
  • Si codifica un literal y lo coloca dentro del código de Python, la forma del literal determina la representación (tipo) que Python utilizará para almacenarlo en la memoria.
  • Los literales pueden ser: Números: enteros y decimales, texto y lógicos
  • Un operador es un símbolo del lenguaje de programación, que puede operar con los valores.
    • Por ejemplo, al igual que en la aritmética, el signo + (más) es el operador que puede sumar dos números, dando el resultado de la suma.
  • Los datos y los operadores cuando se conectan forman expresiones. La expresión más simple es un literal en sí mismo.

Fundamentos de programación en Python clase 1

Fundamentos de programación en Python clase 1

Curso de fundamentos de programación en python clase 1

Hola y bienvenidos nuevamente al curso de fundamentos de programación en Python clase 1, en esta clase veremos temas como ¿qué es un lenguaje de programación?, ¿qué es Python?, veremos también los tipos de Python y terminaremos definiendo que es un intérprete y un compilador, todas nuestras clases tienen una lista de contenidos a desarrollar.

Espero que toda la información impartida en las clases sea de gran utilidad para ti, recuerda que es mejor la educación virtual con los mejores cursos, empecemos

Contenidos a desarrollar:

  • Breve introducción de los Lenguajes de Programación
  • ¿Qué es Python?
  • Tipos de Python
  • Diferencia entre intérprete y compilador

¿Qué es un lenguaje de programación?

Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos. Los lenguajes de programación pueden usarse para crear programas que pongan en práctica algoritmos específicos los cuales controlan el comportamiento físico y lógico de una computadora.

¿Qué es programar?

Si un programador le “dice” a la computadora “ve al precipicio”, la computadora lo hará. La computadora no hará nada que no le digamos que haga. Tampoco hará lo que nosotros suponemos que hará, ni hará lo que nosotros creamos que debería hacer. La computadora únicamente hará lo que explícitamente le digamos que haga.

Siendo formales, podemos decir que programar es codificar instrucciones para realizar una actividad, en un lenguaje de programación con la finalidad de que sean ejecutadas por la computadora para solucionar un problema.

¿Qué es python?

Phyton es un lenguaje de programación indispensable para cualquier informático o aprendiz de desarrollo web. Constituye una base sólida para quienes deseen formarse en el área, porque se trata de un lenguaje dinámico que se implementa en una variedad de plataformas, por lo cual permite crear no solo sitios sino aplicaciones en una amplia variedad de sistemas operativos como iOS, Android, Windows o Mac.

Historia de PYTHON

La historia de Python como lenguaje de programación inicia a finales de los 80s y principios de los 90s con Guido Van Rossum, una historia de 29 años de desarrollo.

En una navidad de 1989, Guido Van Rossum, quien trabajaba en el CWI (un centro de investigación holandés), decidió empezar un proyecto como pasatiempo dándole continuidad a ABC, un lenguaje de programación que se desarrolló en el CWI.

ABC fue desarrollado a principios de los 80s como alternativa a BASIC, fue pensado para principiantes por su facilidad de aprendizaje y uso. Su código era compacto pero legible.

El proyecto no trascendió ya que el hardware disponible en la época hacía difícil su uso. Así que Van Rossum le dio una segunda vida creando Python.
A Guido Van Rossum le gustaba mucho el grupo Monty Python, por esta razón escogió el nombre del lenguaje. Actualmente Van Rossum sigue ejerciendo el rol central decidiendo la dirección de Python.

Tipos de PYTHON

Al momento de hablar de Python vamos a notar que Python muestra dos versiones más utilizadas que es Python 2.x.x y Python 3.x.x podremos darnos cuenta que estas dos versiones cambian la sintaxis que vamos a escribir como podrás apreciar en la siguiente imagen

Versiones de PYTHON

En la siguiente imagen podras apreciar como ha ido evolucionando el desarrollo de python segun sus versiones, en la imagen las de color rojo hace referenncia a versiones obsoletas

Principales caracteristicas de PYTHON

  • Lenguaje interpretado:

  • Tipado dinámico

  • Multiplataforma

    • Alta Portabilidad.
    • Presente en 99.99% en las distribuciones de LINUX.
    • Alta integración con Windows.
    • PDA’s, Celulares y Tablets.

Sobrecarga de constructores, Herencia Múltiple, Encapsulación, Interfaces, Polimorfismo.

 

  • OTRAS CARACTERÍSTICAS:
    • OpenSource
    • Fácil de aprender
    • Librería estándar muy amplia
      Versátil
    • Aplicaciones de escritorio, aplicaciones de servidor, aplicaciones web

Fundamentos de programación en Python – temas

Fundamentos de programación en Python – temas

Fundamentos de programación en python

Hola y bienvenidos a este nuevo curso sobre fundamentos de programación que será desarrollado con el lenguaje de programación de python, para aclarar que vamos a empezar el curso desde lo más básico a lo más avanzado.

Por lo tanto, muestro en detalle los temas que se desarrollaran en el curso, además Para una mayor comprensión de cada uno de los temas se ha dividido en un total de 18 clases, del mismo modo se han incluido repasos, prácticas y ejercicios.

En conclusión, para que puedas desarrollar el curso necesitaras dos programas que te dejo en la descripción de los requisitos, Python que es el lenguaje de programación que utilizaremos y pseint lo utilizaremos para aprender cómo funciona un algoritmo en seudocódigo.

Además, quiero contarte que pronto estaré estrenando mi canal de YouTube donde estarán todas las clases explicadas detalladamente

Requisitos

Introducción a los fundamentos de programación

  • Breve introducción de los lenguajes de programación
  • ¿Qué es Python?
  • Tipos de Python
  • Diferencia entre interprete y compilador.

Introducción a los fundamentos de programación II

  • ¿Qué es un literal?
  • Literales en Python
  • Definición de operaciones
  • Tratamiento de operaciones básicas

Clase 3

Introducción a los fundamentos de programación III:

  • ¿Qué es una variable?
  • Tipos de variables
  • Ingreso de datos por teclado.
  • Tratamiento de operaciones avanzadas
  • Tipos de algoritmos

Clase 4

Estructura de un algoritmo

  • Flujo de un algoritmo
  • Ingreso, proceso y salida de datos.
  • Algoritmos de tipo secuencial

Clase 5

Introducción a los fundamentos de programación y estructura de un algoritmo

  • Repaso de los temas anteriores.

Clase 6

Estructuras de control I

  • ¿Qué es una condición?
  • Operadores de comparación
  • Algoritmo de tipo selectiv (Condicionales – if)

Clase 7

Estructura de control II

  • Estructura de selección anidas (Condicionales if/else)

Clase 8

Estructuras de iteración I

  • ¿Qué es un bucle?
  • Algoritmo de estructura repetitiva 
  • Estructura de iteración (Hacer – Mientras)
  • Estructura while

Clase 9

Estructura de iteración II

  • ¿Qué es un bucle?
  • Algoritmo de estructura repetitiva
  • Estructuras de iteración (Para)
  • Estructura FOR
  • Uso de continúe y break en los bucles

Clase 10

Lógica en Python:

  • ¿Qué es lógica?
  • Operadores lógicos
  • Construcción de sentencias basadas en valores de verdad y falsedad.

Clase 11

Repaso

  • Estructuras condicionales
  • Estructuras repetitivas
  • Lógica en Python

Clase 12

Arreglos de datos I

  • ¿Qué es un vector?
  • Escritura y característica de los vectores
  • Construcción de arreglos unidimensionales (Vector)

Clase 13

Arreglos de datos II

  • Construcción de arreglos bidimensionales (Matriz)
  • Métodos de ordenamiento
  • Método de la burbuja

Clase 14

Manejo de funciones I

  • ¿Qué es una función?
  • ¿Por qué las necesitamos?
  • Uso de funciones

Clase 15

Manejo de funciones II

  • Parámetros en funciones
  • Retorno de una función
  • Alcances de una función en Python

Clase 16

Repaso:

  • Arreglo de datos I y II
  • Manejo de funciones I y II

Clase 17

Manejo de funciones III

  • Creación de tus propias funciones en Python
  • Tuplas
  • Diccionario en Python

Clase 18

Examen Final

  • Examen Final