Tag Archives: #mastery09

Mastery #09

Mastery09

Basic types and their use in Python

  • Numbers

Number data types store numeric values. Number objects are created when you assign a value to them. For example:

var1 = 1

var2 = 10

var3 = var1 + var2

print(var3)

Run code -> 11

  • String

Strings in Python are identified as a contiguous set of characters represented in the quotation marks.

str = ‘Hello World!’

print(str)

Run code-> Hello World!

  • List

Lists are the most versatile of Python’s compound data types. A list contains items separated by commas and enclosed within square brackets ([]). The values stored in a list can be accessed using the slice operator ([ ] and [:]) with indexes starting at 0 in the beginning of the list and working their way to end -1.

list = [ ‘abcd’, 786 , 2.23, ‘john’, 70.2 ]

print(list)

print(list[0])

Run code:

[‘abcd’, 786, 2.23, ‘john’, 70.200000000000003]

abcd

  • Tuple

A tuple consists of a number of values separated by commas. The main differences between lists and tuples are: Lists are enclosed in brackets ( [ ] ) and their elements and size can be changed, while tuples are enclosed in parentheses ( ( ) ) and cannot be updated. Tuples can be thought of as read-only lists.

tuple = ( ‘abcd’, 786 , 2.23, ‘john’, 70.2 )

print(tuple)

print(tuple[0])

Run code:

(‘abcd’, 786, 2.23, ‘john’, 70.200000000000003)

abcd

  • Dictionary

They work like associative arrays or hashes found in Perl and consist of key-value pairs. Dictionaries are enclosed by curly braces ({ }) and values can be assigned and accessed using square braces ([]).

dict = {}

dict[‘one’] = “This is one”

dict[2] = “This is two”

print dict[‘one’]

print dict[2]

Run code:

This is one

This is two

 

1014 09

#mastery09 Basic types and their use in Python

Types are a category for things within Python with which Python will work. Types are integers,float,strings,tuples,lists and dictionaries.

Integers 

Whole numbers from negative infinity to infinity, such as 1, 0, -5, etc.

Integers are numeric values and can be stored, manipulated, and expressed inside variables without quotes.

Example: 

x=5

print (x)

>>>5

Float

Short for “floating point number,” any rational number, usually used with decimals such as 2.8 or 3.14159.

Strings 

A set of letters, numbers, or other characters.

Strings are a type. They are the basic unit of text in Python and all the other types except integers may contain strings.

Example:

x=”Hello World”

print (x) 

>>>Hello World

Tuples 

A list with a fixed number of elements. ie x=(1,2,3) parentheses makes it a tuple.

A tuple is an unchangeable sequence of values.

Example:

x = (“element 1”, “element 2”, “element 3”)

Lists

A list is a changeable sequence of data. A list is contained by square brackets i.e. [1,2,3]

Example:

x=[1,2,3]

print (x)

>>>[1,2,3]

Dictionaries 

A type with multiple elements i.e. x = {1: ‘a’,’b’: 2,3: 3} where you address the elements with, e.g., a text.

Example:

x={‘Hello’:’hola’, ‘Bye’:’adios’}

 

print(x)

>>> {‘Hello’:’hola’, ‘Bye’:’adios’}

Source with more info.: http://en.wikiversity.org/wiki/Python/Basic_data_types#quiz0

1014

09

Gilberto Rogel García

 

 

Mastery09:: Basic types and their use in c++

VARIABLES

Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará.

TIPOS DE VALORES 

Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará. 

**Bool:  1 byte de memoria, valores: true o false

**Char:  1 byte de memoria, permite almacenar un carácter, valores; 256 caracteres. 

**Int: 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647

**Double: 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38

**Float: 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-38

**String: permite almacenar cadena de caracteres

 

DECLARACION Y ASIGNACION
Para declarar una variable, basta con indicar su tipo y su nombre. Existen ciertas convenciones en cuanto al nombre de las variables. Algunos prefieren separar las partes de un nombre con ‘_’, otros prefieren escribir una mayúscula para separarlas. Ejemplo: 
int primerNumero;
int primer_numero
ASIGNA UN VALOR 
Es posible asignar un valor a una variable al momento de declararla: 
int numero =  20; 
También es posible declarar varias variables en una misma línea, pero en este caso, todas las variables de la línea tendrán el mismo tipo. 
int numero_uno = 23, numero_dos = 45;

09

1017

#TC1017, another mastery was achieved here: https://youtu.be/gz07M_8Ph5w #Mastery09, for the basic types and their use in C++!

1017, another mastery was achieved here: https://youtu.be/gz07M_8Ph5w
09, for the basic types and their use in C++!

#Mastery09 – Basic types and their use in C++

Tipos de variables usados en C++

Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará.

1. Los tipos de variables

Existen varios tipos de variables, y cada uno corresponde a un tamaño máximo de un número, un carácter o incluso una verdad. Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará. 

Bool:  1 byte de memoria, valores: true o false

Char:  1 byte de memoria, permite almacenar un carácter, valores; 256 caracteres. 

Int: 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647

Double: 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38

Float: 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-38

String: permite almacenar cadena de caracteres

 

2. Declaración y asignación de variables

Para declarar una variable, basta con indicar su tipo y su nombre. Existen ciertas convenciones en cuanto al nombre de las variables. Algunos prefieren separar las partes de un nombre con ‘_’, otros prefieren escribir una mayúscula para separarlas. Ejemplo: 

int primerNumero;

int primer_numer

 

3. Asignar un valor

Es posible asignar un valor a una variable al momento de declararla: 

int numero =  20; 

También es posible declarar varias variables en una misma línea, pero en este caso, todas las variables de la línea tendrán el mismo tipo. 

int numero_uno = 23, numero_dos = 45;

 

Referencias:  http://es.kioskea.net/faq/3169-las-variables-en-c

09 1017

Fundamental Data Type

FUNDAMENTAL DATA TYPE

The values of variables are stored somewhere in an unspecified location in the computer memory as zeros and ones. Our program does not need to know the exact location where a variable is stored; it can simply refer to it by its name. What the program needs to be aware of is the kind of data stored in the variable. It’s not the same to store a simple integer as it is to store a letter or a large floating-point number; even though they are all represented using zeros and ones, they are not interpreted in the same way, and in many cases, they don’t occupy the same amount of memory.


Fundamental data types are basic types implemented directly by the language that represent the basic storage units supported natively by most systems. They can mainly be classified into:

  • Character types: They can represent a single character, such as 'A' or '$'. The most basic type is char, which is a one-byte character. Other types are also provided for wider characters.
  • Numerical integer types: They can store a whole number value, such as 7 or 1024. They exist in a variety of sizes, and can either be signed or unsigned, depending on whether they support negative values or not.
  • Floating-point types: They can represent real values, such as 3.14 or 0.01, with different levels of precision, depending on which of the three floating-point types is used.
  • Boolean type: The boolean type, known in C++ as bool, can only represent one of two states, true or false.


Here is the complete list of fundamental types in C++:

Character types char Exactly one byte in size. At least 8 bits.
char16_t Not smaller than char. At least 16 bits.
char32_t Not smaller than char16_t. At least 32 bits.
wchar_t Can represent the largest supported character set.
Integer types (signed) signed char Same size as char. At least 8 bits.
signed short int Not smaller than char. At least 16 bits.
signed int Not smaller than short. At least 16 bits.
signed long int Not smaller than int. At least 32 bits.
signed long long int Not smaller than long. At least 64 bits.
Integer types (unsigned) unsigned char (same size as their signed counterparts)
unsigned short int
unsigned int
unsigned long int
unsigned long long int
Floating-point types float  
double Precision not less than float
long double Precision not less than double
Boolean type bool  
Void type void no storage
Null pointer decltype(nullptr)  


* The names of certain integer types can be abbreviated without their signed and int components – only the part not in italics is required to identify the type, the part in italics is optional. I.e., signed short int can be abbreviated assigned shortshort int, or simply short; they all identify the same fundamental type.

Recuperado de: http://www.cplusplus.com/doc/tutorial/variables/

 Para aquellos atascados que sólo quieren saber lo que necesitan, hay 5 tipos de datos para las variables. Son string, int, float, long y bool. 

El tipo string es meramente para texto.

El tipo int es intiger que es para números enteros.

El tipo float es un número que admite números con puntos decimales.

El tipo long es para números de gran valor.

El tipo bool es solamente para dar un valor de true o false.

Para funciones hay un valor llamado voit que es para que imprima un valor sin necesidad de poner un cout. Tener mucho cuidado con las funciones a utilizar sobre todo en las funciones.

1017

09

 

Mastery 09

I know you’re not going to accept this Mastery because it is passed deadline time but the video was loading

Mastery 09 Mastery 09

Mastery 09


YOU CAN SEE THE PROGRAM DESCRIPTION AND THE LINK THAT REDIRECTS YOU TO THE PROGRAM FILE ON GITHUB BELOW 👇🌸


Mastery09 (Video)

Mastery 09

Mastery 09

1017 09

Las fundamentales, en c++ existen 6 tipos fundamentales de variables, en cambio en c solo existen 5 ya que c++ se le agrega el tipo de variable bool; los 6 tipos de variables que podemos usar en c++ son los siguientes:

  1. void
  2. char
  3. int
  4. float
  5. double
  6. bool

Void:

void es un tipo especial de variable el cual indica la ausencia de tipo, se usa para indicar el valor de retorno en funciones que no returnan ningun valor y tambien para indicar la ausencia de parametros en funciones que no lo requieren, esta, aun que es una variable opcional en c++, en c por otro lado, es una variable que obligadamente hay que conocer y usar

como esta es usada principalmente en funciones dare un ejemplo de llo

void perro()

{

cout

}

Char:

Es el tipo alfanumerico, es decir, que puede contener un numero o un signo de puntuación, en lo cual, desde el punto de vista del ordenador todos estos son caracteres. su tamaño de memoria es de 1 byte o un octeto, hay que notar que un char es tratado como un número en lo cual este puede tener un signo positivo o negativo, y este puede tomar el valor desde -128 a 127  y usando el tipo de modificador unsigned encuentra valores desde 0 a 255

Para definir una variable se puede hacer de la siguiente manera

char perro=1;

int:

Existen diferentes tipos de int gracias  a los modificadores, pero al mismo que el int normal sirven para almacenar numeros enteros; desgraciadamente no existen parametros para saber que capacidad tiene cada tipo de int por lo tanto no sabremos cual es el rango que abarcarn, pero aun asi sabemos cual puede ser mas grande que cual, por lo tanto quedaria asi, teniendo el primero como el mas pequeño y el ultimo como el mas grande:

  • short int
  • int
  • long int
  • long long int

Para definir una variable se puede hacer de la siguiente manera

short int perro=1;

int perro=100;

long int perro=12345;

long long int perro=12356878; 

float:

Este tipo de variable es una variable la cual arriesga precision por tamaño  haciendola una combinacion de una variable muy util y una impresicion aveces considerable, pero lo que caracteriza a estra variable es que son capaces de guardar numeros con decimales ya que utilizan una base de potencias 10 para poder guardarlas ya que la computadora usa un sistema binario.

Para definir una variable se puede hacer de la siguiente manera

float perro=123.234;

double:

Este tipo de varible es una segunda version de la variable anterior (float) ya que esta, igual que la anterior puede guardar numeros con decimales, pero a diferencia de esta, es mucho mas precisa al igual que puede guardar mas datos, todo esto con un mayor consumo de memoria.

Para definir una variable se puede hacer de la siguiente manera

double perro=11234.9835284;

bool:

esta variable, implementada en c++ es usada para evaluar expresiones logicas y solo puede tomar dos valores true o false.

Para definir una variable se puede hacer de la siguiente manera

bool perro=true; 

Mastery 09