La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Te presento a Python Qué es Python? Lenguaje interpretado Tipado dinámico: no se declara el tipo de dato Fuertemente tipado: no se trata una variable como.

Presentaciones similares


Presentación del tema: "Te presento a Python Qué es Python? Lenguaje interpretado Tipado dinámico: no se declara el tipo de dato Fuertemente tipado: no se trata una variable como."— Transcripción de la presentación:

1 Te presento a Python Qué es Python? Lenguaje interpretado Tipado dinámico: no se declara el tipo de dato Fuertemente tipado: no se trata una variable como si fuese otra cosa Multiplataforma Multiparadigma

2 Tipos de Datos

3 Atención cadena = python Comentario

4 Operadores

5 Colecciones: Diccionarios Es una matríz asociativa. El primer valor se trata de la clave y el segundo del valor asociado a la clave. Para la clave se puede usar: números, cadenas, booleanos, tuplas. A los valores almacenados en un diccionario se accede por su clave, usando [ ]. d = {Kill Bill: Tarantino, Love Actualli: R. Curtis} Acceder a un elemento: d[Kill Bill] Tarantino

6 Colecciones: Listas Números Cadenas Booleanos Listas l = [lista, [1, 2], True] Acceder a la lista: mi_var = l[0] # mi_var vale lista Modificar elemento de la lista l = [22, True] l[0] = 99 # l valdrá [99, True] Acceder a lista dentro de un lista l = [auto, [1, 2]] mi_var = l[1][0] # mi_var vale 1

7 Colecciones: Tuplas Números Cadenas Booleanos Tupla Acceder a una tupla dentro de otra tupla t = (1, 2, (a, hola)) >>> print t[2][1] hola Añadir una coma para tuplas de 1 elemento, para diferenciarlo de un elemento entre () El constructor de la tupla es la coma La tupla es inmutable y tiene un tamaño fijo

8 Estructura de Control: if if seguido de la condición a evaluar, dos puntos (:) y en la siguiente línea e indentado, el código a ejecutar print Ingrese valor num = raw_input() if num < 0: print Negativo elif num > 0: print Positivo else: print Cero

9 Ejemplo de If en Python y PHP

10 Estructura de Control: while Break: while True: entrada = raw_input(> ) if entrada == adios: break else: print entrada

11 Ejemplo de while en Python y PHP

12 Estructura de Control: While edad = 0 while edad < 18: edad = edad + 1 if edad % 2 == 0: continue print Felicidades, tienes + str(edad)

13 Estructura de Control: for … in Se lo utiliza como una forma genérica de iterar sobre una secuencia. secuencia = [uno, dos, tres] for elemento in secuencia: print elemento uno dos tres

14 Ejemplo de for en Python y PHP

15 Funciones Fragmento de código con un nombre asociado que realiza una serie de tareas y devuelve un valor. def imprimir(texto, veces = 1): print veces * texto imprimir(hola)

16 Clases Las clases se definen de la siguiente forma: class seguida del nombre de la clase, dos puntos (:) y a continuación, indentado, el cuerpo de la clase.

17 Clases class Clase1: ancho = 20 alto = 40 caja = Clase1() print caja.ancho print caja.alto

18 Conclusión Es un lenguaje fácil de aprender Menos código: - Menos errores de sintaxis - Mayor velocidad de escritura Lo usan grandes empresas

19 Recomendación USEN PYTHON Gracias


Descargar ppt "Te presento a Python Qué es Python? Lenguaje interpretado Tipado dinámico: no se declara el tipo de dato Fuertemente tipado: no se trata una variable como."

Presentaciones similares


Anuncios Google