UNIDAD 11

Get Started. It's Free
or sign up with your email address
Rocket clouds
UNIDAD 11 by Mind Map: UNIDAD 11

1. Python

1.1. Es un lenguaje de programación interpretado

1.1.1. Cada programa de Python se almacena en un fichero de texto con la extensión .py

1.1.2. IDLE es el editor de ficheros propio de Python

1.2. Los lenguajes interpretados se caracterizan por leer y ejecutar cada línea una a una.

1.3. Los lenguajes compilados, primero compilan todo el programa en un archivo ejecutable, y al abrir el ejecutable se ejecuta el programa.

1.4. Variables en Python

1.4.1. Las variables son contenedores donde podemos guardar datos durante la ejecución de nuestro programa

1.4.2. A las variables se les puede asignar valores y leer los valores que contienen

1.4.3. Tipos de variables: texto, numéricas y booleanas

2. Ide

2.1. Integrated Development Enviroment

3. Diagramas de flujo

3.1. Algoritmo: Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.

3.2. Los diagramas de flujo permiten representar gráficamente el proceso o el algoritmo que se va a programar.

3.3. Componentes de un diagrama de flujo:

3.3.1. Elipse: se usa para el inicio y el final del algoritmo

3.3.2. Rectángulo: actividad o procedimiento

3.3.3. Rombo: Decisión que se debe tomar

4. Programación orientada a objetos

4.1. Una clase permite representar de forma abstracta un objeto, sus atributos y las funciones que podemos hacer con él

4.1.1. Ejemplo:

4.1.1.1. Clase: Coche

4.1.1.1.1. Atributos: Velocidad, peso, potencia, cilindrada, kilometraje, fecha matriculación, etc

4.1.1.1.2. Funciones: Acelerar, frenar, cambiar de marcha, etc

5. Tipos de datos avanzados: Listas y Diccionarios

5.1. Listas: permite definir un conjunto de valores bajo el mismo nombre de variable

5.1.1. Ejemplo:

5.1.1.1. prenda = ['pantalón', 'azul', 0]

5.2. Diccionarios: Es un conjunto de valores con formato clave: valor

5.2.1. Ejemplo:

5.2.1.1. prenda = {'tipo':'pantalón', 'color':'azul', usos: 0 }

5.3. Lista de diccionarios:

5.3.1. Ejemplo:

5.3.1.1. misprendas = [{'tipo':'pantalón', 'color':'azul', usos: 0 }, {'tipo':camisa, 'color':'roja', usos: 2 }]

6. Función

6.1. Una función es un fragmento de código que realiza una tarea y devuelve un resultado.

6.2. raw_input() es una función incluida en Python que captura el texto introducido por teclado hasta que se pulsa enter

7. Condiciones if

7.1. If condición X:

7.1.1. Sentencias si se cumple la condición X

7.2. Else if condición Y:

7.2.1. Sentencias si no se cumple condición X y se cumple condición Y

7.3. Else

7.3.1. Sentencias si no se cumple condición X ni condición Y

8. Tipos Comparadores

8.1. A > B

8.1.1. A mayor que B

8.2. A < B

8.2.1. A menor que B

8.3. A == B

8.3.1. A igual a B

8.4. A != B

8.4.1. A distinto de B

8.5. A >= B

8.5.1. A mayor o igual que B

8.6. A <= B

8.6.1. A menor o igual que B