Está en la página 1de 3

Temario

Camtasia Studio + ZoomIt

; - 2 instrucciones en una sola línea

#  insertar comentarios.

\  dividir una instrucción en varias líneas (salto)

Identación: sangría los bucles (útil para visualizarlo). Es automatico en Python

Usaremos el entorno Sublime Text 3

El tipo de variable no lo define el contenedor, sino el contenido

Texto con 3 comillas  para añadir saltos de pagina

Funciones:
Las funciones pueden devolver valores

Las funciones pueden tener parámetros/argumentos

A las funciones también se les denomina métodos cuando se encuentran definidas dentro de una
clase.

Utilidad: Reutilización del código

Control + b = ejecutar comandos

Una función no realizara su tarea hasta que no sea llamada

Print y return van de la mano

Python pasa los valore por referencia

Listas (array en otros lenguajes, vectores)

Estructura de datos que nos permite almacenar gran cantidad de valores

En Python las listas pueden guardar diferente tipo de valores (en otros lenguajes no ocurre esto
con los array)

Se pueden expandir dinámicamente añadiendo nuevos elementos (otra novedad respecto a los
arrays en otros lenguajes)

Tuplas

Son listas inmutables: no permiten añadir, eliminar, mover elementos, etc

Si permiten extraer porciones, pero el resultado de su extracción es una tupla nueva

Si permiten comprobar si un elemento se encuentra en la tupla.

¿Qué utilidad puede tener?

Más rapidas
Menos espacio

Formatean string

Pueden utilizarse como claves en un diccionario (las listas no)

Los diccionarios

- Estructura de datos que nos permite almacenar valores de diferentes tipos (enteros,
cadenas de texto, decimales) e incluso listas y otros diccionarios.
- La principal característica de los diccionarios es que los datos se almacenan asociados a
una clave de tal forma que se crea una asociación de tipo clave: valor para cada elemento
almacenado.
- Los elementos almacenados no están ordenados. El orden es indiferente a la hora de
almacenar información en un diccionario

Condicionales

Instrucción if
Flujo de ejecución
Instrucción
Instrucción
If condición
Instrucción
Instrucción
Instrucción
instrucción

input = introducir un valor por teclado (tipo inputbox en vba)

todo lo q consideramos en input, Python lo lee como texto

Hay que tener en cuenta el ámbito de una variable

Una variable es accesible dentro de su ámbito

Else siempre va acompañado de if  elif

También podría gustarte