Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Python por Mind Map: Python

1. Instalación del programa

1.1. Visita el sitio web de Python. Elige la versión que deseas instalar. Ejecuta el instalador después de descargar el archivo. Marca la casilla "Añadir Python 3.5 al PATH". Haz clic en “Instalar ahora”. Abre el interpretador de Python. Prueba un script de prueba. Abre el entorno de desarrollo IDLE

2. Ejecución del programa

2.1. En un terminal (o una ventana de terminal de Windows), que suele ser la forma más habitual

2.2. En el editor IDLE, que es la forma más cómoda si se utiliza IDLE como editor

2.3. En el editor Visual Studio Code, que es la forma más cómoda si se utiliza Visual Studio Code como editor

3. Estructura básica

3.1. Adjunto algunos programas que servirán para tomar las estructuras y re-usarlas. Nota la codificación fue realizada para la versión 2.7.9 de Python. Ya que en la nueva versión hay cambios en las declaraciones de las sentencias de ejecución de los programas.

4. Tipos de datos

4.1. Números

4.1.1. Los tipos de datos numéricos almacenan valores numéricos. Los objetos numéricos se crean cuando se les asigna un valor.

4.2. Cadena

4.2.1. Las cadenas en Python se identifican como un conjunto contiguo de caracteres representados en las comillas. Python permite pares de comillas simples o dobles.

4.3. Listas

4.3.1. Las listas son los tipos de datos compuestos de Python más versátiles. Una lista contiene elementos separados por comas y encerrados entre corchetes.

4.4. Tupla

4.4.1. Una tupla es otro tipo de datos de secuencia que es similar a la lista. Una tupla consiste en una serie de valores separados por comas. A diferencia de las listas, sin embargo, las tuplas están encerradas entre paréntesis.

4.5. Diccionario

4.5.1. Los diccionarios de Python son un tipo de tabla hash. Funcionan como matrices asociativas o hashes y consisten en pares clave-valor.

5. Tipos de variables

5.1. Entero

5.1.1. Python identifica a los número enteros como un tipo de dato el cual puede ser expresado en decimal, binario, hexadecimal, octal.

5.2. Punto flotante

5.2.1. Los objetos tipo float corresponden al conjunto de los números reales.

5.3. Alfanumérico

5.3.1. se emplea para calificar a aquello que se compone de números, letras y otros tipos de símbolos.

6. Operadores

6.1. Aritméticas

6.1.1. Suma Resta Negativo Multiplicación Exponente División División entera Residuo

6.2. Relacionales

6.2.1. == != > < >= <=

6.3. Lógicas

6.3.1. or and not

6.4. Asignación

6.4.1. Asignación simple Suma Resta Multiplicación Exponente División División entera Residuo de división

7. Comentarios

7.1. Escribiendo el símbolo almoadilla delante de la línea de texto donde está el comentario.

7.2. Escribiendo triple comilla doble al principio y al final del comentario (que puede ocupar más de una línea).

8. sentencias condicionales

8.1. If-Else

8.1.1. La sentencia if permite realizar una execución condicional.

8.2. Case

8.2.1. La sentencia switch-case es una característica poderosa que permite el control del flujo del programa basado en el valor de una variable o expresión. Se puede utilizar para ejecutar diferentes bloques de código, dependiendo del valor de la variable en tiempo de ejecución.

8.3. While

8.3.1. Permite repetir la ejecución de un grupo de instrucciones mientras se cumpla una condición (es decir, mientras la condición tenga el valor True).