Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """
- colecciones: son variables que almacenan mas de un valor
- listas: mutables y ordenadas
- tuplas: inmutables y ordenadas
- cadenas: inmutables y ordenadas
- diccionarios: mutables y sin orden (aunque se almacenan internamente en
- forma ordenada)
- lista.insert(i,valor): agrega "valor" a la lista en el índice "i"
- lista.append(valor): agrega "valor" al final de la lista
- lista.clear(): vacía la lista
- "x" in lista: busca el lemento "x" en lista y devuelve True si lo encuentra
- del(x) borra el elemento x
- len(coleccion): devuelve la cantidad de elementos de una colección
- # bucle while: sirve cuando no se a priori cuantas veces ejecutar algo
- # Imprimir una lista de los numeros pares del 0 al 10 y sus cuadrados
- pares = [0,2,4,6,8,10]
- i = 0
- while i < len(pares):
- print(pares[i], pares[i]**2)
- i = i + 1
- # imprimir una lista de nombres:
- nombres = ["Ana", "Juana", "Victor"]
- i = 0
- while i < len(nombres):
- print(nombres[i])
- i = i + 1
- # Un bucle for se escribe: for <iterador> in <iterable>:
- # donde iterador es una variable inventada por nosotros
- # RECUERDEN QUE TODA COLECCION ES ITERABLE:
- # un iterable puede ser una lista, una tupla. un diccionario, un string, etc
- """
- # imprimir una lista de nombres:
- lista_nombres = ["Ana", "Juana", "Victor"]
- for nombre in lista_nombres:
- print(nombre)
- # Imprimir una lista de los numeros pares del 0 al 10 y sus cuadrados
- numeros = [0,2,4,6,8]
- for numero in numeros:
- print(numero, numero**2)
- # imprimir todos los caracteres de una frase:
- frase = "Bienvenidos al curso de Python"
- for caracter in frase:
- print(caracter)
- # Imprimir una lista de los numeros pares del 0 al 1000 y sus cuadrados
- for numero in range(0,1001,2):
- print(numero, numero**2)
- # Ejemplos de range
- # range(0,100,2) inicio=0, tope=100, incremento=2 [0,2,4,6....,98]
- # range(5,18) inicio=5, tope=18 incremento x default=1 [5,6,7,...,17]
- # range(14) inicio x default = 0, tope=14, incremento x default=1
- # [0,1,2,3,4,....,13
- # ejemplo de funcion zip
- nombres = ["Ana", "Juana", "Tito", "Pepe"]
- apellidos = ["Rodríguez", "Pérez", "García", "Sáenz"]
- edades = [34, 67, 14, 22]
- for nombre, apellido, edad in zip(nombres, apellidos, edades):
- print(nombre, apellido, edad)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement