Tag Archives: #Mastery23

Mastery23

Mastery23
here is my video  http://youtu.be/0vdYhIUWYM4

MASTERY 24 Creation and use of tuples in Python

CREACIÓN Y USO DE TUPLES

Un “tuple” es como una lista que contiene elementos de cualquier valor y tipo. La principal diferencia entre un “tuple” y una lista es que los “tuples” no son mutables, es decir, no se pueden modificar a la hora de correr el programa. Para diferencia de un “tuple” y una lista visualmente es el uso de paréntesis o “()”. Bueno, de hecho, no se usa mucho los paréntesis; se puede utilizar solo paréntesis y una coma. Otra forma de crear un tiple es utilizar el comando “tuple” y paréntesis. Utilizaremos la mastery anterior
MASTERY 24  Creation and use of tuples in Python
Voy a modificar la primera línea sustituyendo los corchetes con paréntesis:
MASTERY 24  Creation and use of tuples in Python
Vemos que en la línea 3 se quiere sustituir la posición número 1 de la lista “sel” de un 8 a un 3. Intentamos hacer esto con un “tuple” y esto nos mostrará en el output:

MASTERY 24  Creation and use of tuples in Python
Los tupes tienen varias funciones. Uno sería el uso del comando “divmod”. Este toma 2 argumentos y los regresa con 2 valores diferentes que serían el cociente y el residuo. Aquí un ejemplo:
MASTERY 24  Creation and use of tuples in Python
Otra función sería el “zip” con listas. Tenemos 2 variables: una con “tuple” y otra con una lista. Juntamos esto con “zip” y esto nos dará: 
MASTERY 24  Creation and use of tuples in Python

MASTERY 24 Creation and use of tuples in Python

CREACIÓN Y USO DE TUPLES

Un “tuple” es como una lista que contiene elementos de cualquier valor y tipo. La principal diferencia entre un “tuple” y una lista es que los “tuples” no son mutables, es decir, no se pueden modificar a la hora de correr el programa. Para diferencia de un “tuple” y una lista visualmente es el uso de paréntesis o “()”. Bueno, de hecho, no se usa mucho los paréntesis; se puede utilizar solo paréntesis y una coma. Otra forma de crear un tiple es utilizar el comando “tuple” y paréntesis. Utilizaremos la mastery anterior
MASTERY 24  Creation and use of tuples in Python
Voy a modificar la primera línea sustituyendo los corchetes con paréntesis:
MASTERY 24  Creation and use of tuples in Python
Vemos que en la línea 3 se quiere sustituir la posición número 1 de la lista “sel” de un 8 a un 3. Intentamos hacer esto con un “tuple” y esto nos mostrará en el output:

MASTERY 24  Creation and use of tuples in Python
Los tupes tienen varias funciones. Uno sería el uso del comando “divmod”. Este toma 2 argumentos y los regresa con 2 valores diferentes que serían el cociente y el residuo. Aquí un ejemplo:
MASTERY 24  Creation and use of tuples in Python
Otra función sería el “zip” con listas. Tenemos 2 variables: una con “tuple” y otra con una lista. Juntamos esto con “zip” y esto nos dará: 
MASTERY 24  Creation and use of tuples in Python

MASTERY 24 Creation and use of tuples in Python

CREACIÓN Y USO DE TUPLES

Un “tuple” es como una lista que contiene elementos de cualquier valor y tipo. La principal diferencia entre un “tuple” y una lista es que los “tuples” no son mutables, es decir, no se pueden modificar a la hora de correr el programa. Para diferencia de un “tuple” y una lista visualmente es el uso de paréntesis o “()”. Bueno, de hecho, no se usa mucho los paréntesis; se puede utilizar solo paréntesis y una coma. Otra forma de crear un tiple es utilizar el comando “tuple” y paréntesis. Utilizaremos la mastery anterior
MASTERY 24  Creation and use of tuples in Python
Voy a modificar la primera línea sustituyendo los corchetes con paréntesis:
MASTERY 24  Creation and use of tuples in Python
Vemos que en la línea 3 se quiere sustituir la posición número 1 de la lista “sel” de un 8 a un 3. Intentamos hacer esto con un “tuple” y esto nos mostrará en el output:

MASTERY 24  Creation and use of tuples in Python
Los tupes tienen varias funciones. Uno sería el uso del comando “divmod”. Este toma 2 argumentos y los regresa con 2 valores diferentes que serían el cociente y el residuo. Aquí un ejemplo:
MASTERY 24  Creation and use of tuples in Python
Otra función sería el “zip” con listas. Tenemos 2 variables: una con “tuple” y otra con una lista. Juntamos esto con “zip” y esto nos dará: 
MASTERY 24  Creation and use of tuples in Python

#mastery23 #TC1017

23 1017

Creation and use of vectors in C++

Vector is a template class that is a perfect replacement for the good old C-style arrays. It allows the same natural syntax that is used with plain arrays but offers a series of services that free the C++ programmer from taking care of the allocated memory and help operating consistently on the contained objects.The first step using vector is to include the appropriate header:

Note that the header file name does not have any extension; this is true for all of the Standard Library header files. The second thing to know is that all of the Standard Library lives in the namespace std. This means that you have to resolve the names by prepending std:: to them:

  1. std::vector v; // declares a vector of integers

For small projects, you can bring the entire namespace std into scope by inserting a using directive on top of your cpp file:

  1. using namespace std;
  2. //…
  3. vector v; // no need to prepend std:: any more

This is okay for small projects, as long as you write the using directive in your cpp file. Never write a using directive into a header file! This would bloat the entire namespace std into each and every cpp file that includes that header. For larger projects, it is better to explicitly qualify every name accordingly. I am not a fan of such shortcuts. In this article, I will qualify each name accordingly. I will introduce some typedefs in the examples where appropriate—for better readability.

Mastery 23

Just recoded the Video for the mastery 23 where I explain how to create a list in python.

Video: https://www.youtube.com/watch?v=1ggxZi2TEZg

1014 23

#Mastery23

Creation and use of lists in Python

AQUI LES DEJO EL LINK DEL VIDEO DONDE EXPLICO 

https://www.dropbox.com/s/cl3yylze51zzrlh/listas%20Mastery%2023.avi?dl=0

23

1014

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:

MASTERY 23 Creation and use of lists in Python

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:

MASTERY 23 Creation and use of lists in Python

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.

MASTERY 23 Creation and use of lists in Python
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:

MASTERY 23 Creation and use of lists in Python

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:

MASTERY 23 Creation and use of lists in Python

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:

MASTERY 23 Creation and use of lists in Python

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.

MASTERY 23 Creation and use of lists in Python
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:

MASTERY 23 Creation and use of lists in Python