Mostrando las entradas con la etiqueta QUIZ10. Mostrar todas las entradas
Mostrando las entradas con la etiqueta QUIZ10. Mostrar todas las entradas

miércoles, 6 de mayo de 2015

MASTERY 23 Creation and use of lists in Python

CREACIÓN Y USO DE LISTAS EN PYTHON

Una lista es como un grupo que contiene diferentes valores y elementos. Una ventaja de esas listas en Python es que se pueden poner cualquier tipo (integer, float, string). Para crear una lista se debe de ponder corchetes o "[]". Se puede poner cualquier valor o también variables o dejar la lista vacía.
Las listas tienen varias funciones, aquí un ejemplo de esto:
El .append sirve para agregar valores.
El .remove sirve para quitar valores
El .extend sirve para juntar una lista con otra.
Si escribimos como está en la línea 3, lo que hará es sustituir un valor en determinada posición con otro valor.
El comando "len" se utiliza para contar el número de valores que hay en una lista.
Aquí el output:
Se imprime la lista "ral" tal como está, se imprime la lista "sel" luego de agregarle el valor 6, remover 10, sustituir 8 por un 3 y juntar esa lista con la otra.
La lista es mutable, es decir, se le puede modificar los valores dentro cuando el programa corre el código.
Podemos utilizar varios métodos con estas listas. Aquí el ejemplo del QUIZ10.
Se creó una lista vacía, se declaró una variable y se puso un loop donde se agregará un valor diferente a la lista hasta 5 veces. Dentro de la función se crea otra lista para agregar los valores de la lista anterior ya hechos con una operación. El output sería esto:


jueves, 23 de abril de 2015

QUIZ 10

QUIZ 10

1) Hacer una lista que recibe cierta cantidad de números y que se sumen solo los que son divisibles entre 3. Aquí las fotografías del programa principal y el resultado en la terminal:


2) Utilizar el algoritmo del producto escalar. Hay un link para más información sobre este algoritmo en http://es.wikipedia.org/wiki/Producto_escalar. Hay 2 condiciones para esto: si ambos vectores(listas) no tienen la misma cantidad de números, el programa te responderá ERROR u otra advertencia y un -1. La otra es que si los vectores tienen la misma cantidad de números para seguir con el algoritmo. La cantidad de números que quieras poner en los vectores depende ti si es que quieres seguir. Aquí las fotografías del programa principal y los 2 resultados de acuerdo con la condición establecida: