Tag Archives: mastery27

Mastery 27

Here is my Mastery27 video where I talk about the dictionaries in Python.

Video: http://www.youtube.com/watch?v=nBzbAcNySwU

27 1014

MASTERY 27 Creation and use of dictionaries

CREACIÓN Y USO DE DICCIONARIOS

Sabemos qué es un diccionario ¿no? Un diccionario contiene listas de unos valores con sus respectivos elementos.  Es muy general que digamos. Los índices de los diccionarios son conocidos como llaves. La forma de crear un diccionario es con el comando “dict()”. VComo una lista, nosotros podemos poner un diccionario vacío con esto: “()”. Si le queremos agregar más valores, hay que hacer esto:
MASTERY 27 Creation and use of dictionaries
Notarán algunas cosas en el output: una son las llaves o brackets “{}”. Esto determina que lo que se imprimió fue un diccionario. Otra sería las llaves con sus respectivos valores. La llave es a sus valores como una palabra es a sus defunciones. Y la tercera sería el orden en que se presentan. El programa de Python está programada en dar ordenes alternos y es muy impredecible en que posición quedarían.

MASTERY 27 Creation and use of dictionaries

CREACIÓN Y USO DE DICCIONARIOS

Sabemos qué es un diccionario ¿no? Un diccionario contiene listas de unos valores con sus respectivos elementos.  Es muy general que digamos. Los índices de los diccionarios son conocidos como llaves. La forma de crear un diccionario es con el comando “dict()”. VComo una lista, nosotros podemos poner un diccionario vacío con esto: “()”. Si le queremos agregar más valores, hay que hacer esto:
MASTERY 27 Creation and use of dictionaries
Notarán algunas cosas en el output: una son las llaves o brackets “{}”. Esto determina que lo que se imprimió fue un diccionario. Otra sería las llaves con sus respectivos valores. La llave es a sus valores como una palabra es a sus defunciones. Y la tercera sería el orden en que se presentan. El programa de Python está programada en dar ordenes alternos y es muy impredecible en que posición quedarían.

MASTERY 27 Creation and use of dictionaries

CREACIÓN Y USO DE DICCIONARIOS

Sabemos qué es un diccionario ¿no? Un diccionario contiene listas de unos valores con sus respectivos elementos.  Es muy general que digamos. Los índices de los diccionarios son conocidos como llaves. La forma de crear un diccionario es con el comando “dict()”. VComo una lista, nosotros podemos poner un diccionario vacío con esto: “()”. Si le queremos agregar más valores, hay que hacer esto:
MASTERY 27 Creation and use of dictionaries
Notarán algunas cosas en el output: una son las llaves o brackets “{}”. Esto determina que lo que se imprimió fue un diccionario. Otra sería las llaves con sus respectivos valores. La llave es a sus valores como una palabra es a sus defunciones. Y la tercera sería el orden en que se presentan. El programa de Python está programada en dar ordenes alternos y es muy impredecible en que posición quedarían.

Mastery27:: Validated user input in c++

27

Inputs have to be validated before allowing any kind of processing or operations to be performed on it. This is extremely important because , an unhandled wrong input  might have the complete ability to crash a system.  C++ has some  good  validation techniques that  can be used to validate most kind of inputs. This post  discusses some of the techniques and its shortcomings and  what could be done to improve the quality of validation.

Now, consider a program has to accept only integer inputs and reject all the others. So, the developer would have declared to store the integer value in say “int a;”. So “a” will store the input value.

When the user input is accepted using the “cin>>a” statement, we can use the inbuilt methods surrounding the “cin”  statement to test its status.

1017

Mastery27

Mastery27
here is my video http://youtu.be/XHjS1GXK4G0

Mastery27

Mastery27
here is my video http://youtu.be/XHjS1GXK4G0

Mastery27

Mastery27
here is my video http://youtu.be/XHjS1GXK4G0

#mastery27 #TC1017

27 1017

Validated user input in C++

Inputs have to be validated before allowing any kind of processing or operations to be performed on it. This is extremely important because , an unhandled wrong input  might have the complete ability to crash a system.  C++ has some  good  validation techniques that  can be used to validate most kind of inputs. This post  discusses some of the techniques and its shortcomings and  what could be done to improve the quality of validation.

Now, consider a program has to accept only integer inputs and reject all the others. So, the developer would have declared to store the integer value in say “int a;”. So “a” will store the input value.

When the user input is accepted using the “cin>>a” statement, we can use the inbuilt methods surrounding the “cin”  statement to test its status.

Here is a sample program: –



using namespace std;

int main()
{
int a;

 coutcin>>a;
while(1)
{
if(cin.fail())
{
cin.clear();
cin.ignore(numeric_limits::max(),’n’);
coutcin>>a;
}
if(!cin.fail())
break;
}

coutreturn 0;
}

Creation and use of dictionaries in Python

AQUI LES DEJO EL LINK DEL VIDEO DONDE EXPLICO

https://www.dropbox.com/s/0z6e0rufodijfkp/Diccionario%20Mastery%2027.avi?dl=0

 

27

1014