int:
abreviación de integer, son números enteros o sea números sin decimales, como por ejemplo: -50
float:
abreviación de floating point, con coma flotante o sea números con decimales, como por ejemplo: 2.5
character:
son caracteres, como por ejemplo 'h'
advertencia:
'1' es un caracter
1 es un integer
cuidado al hacer comparaciones puesto que
1 es distinto de '1'
se puede convertir un tipo de dato a otro, por ejemplo
str(1) convierte el integer 1 al caracter '1'
int('1') convierte el caracter '1' al numero 1
Advertencia:
1 + 1 = 2
'1' + '1' = '11'
Tenga cuidado en python los operadores están sobrecargados, eso quiere decir que dependen del tipo de dato, no es lo mismo 1+1, que '1' + '1', en el primer caso el operador mas hace de suma, en el segundo de concatenación.
No hay comentarios:
Publicar un comentario