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

Presentaciones similares


Presentación del tema: "Te presento a Python Qué es Python? Lenguaje interpretado"— 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 Acceder a lista dentro de un lista l = [“auto”, [1, 2]] mi_var = l[1][0] # mi_var vale 1 Modificar elemento de la lista l = [22, True] l[0] = 99 # l valdrá [99, True]

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 El constructor de la tupla es la coma La tupla es inmutable y tiene un tamaño fijo Añadir una coma para tuplas de 1 elemento, para diferenciarlo de un elemento entre ()

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"

Presentaciones similares


Anuncios Google