Literales
Un literal es un dato cuyo valor está determinado por el literal mismo. Se utilizan literales para codificar datos y ponerlos dentro del código.
print("2")
print(2)
2
2
La función print()
los muestra exactamente de la misma manera, pero la computadora los almacena de manera diferente.
Números
Los números que manejan las computadoras se dividen en enteros y flotantes.
Enteros
Que no tienen una parte fraccionaria.
Flotantes
Contienen o son capaces de contener una parte fraccionaría.
¿Qué es el tipo de un valor numérico?
Es la característica que determina el tipo, rango y aplicación. La forma del literal determina la representación que Python utilizará para almacenarlo en la memoria.
Enteros
Es una cadena de dígitos que conforman el número. Tienen una característica: no se deben insertar caracteres que no sean dígitos dentro del número. Si está permitido el uso del guion bajo para separar números.
123456
12_34_56
Los números negativos se codifican con un signo menos delante.
-1234
-87
-999
Los números positivos no llevan nada, pero podrían llevar un signo positivo.
123
+687
Números octales
Si un número entero está precedido por un código 0O o 0o, el número será tratado como un valor octal. Esto significa que el número debe contener dígitos en el rango del [0..7] únicamente.
print(0o123)
83
Numeros hexadecimales
Estos números deben ser precedidos por el prefijo 0x o 0X.
print(0x123)
291
Flotantes
Son números que tienen una parte fraccionaria después del punto decimal.
2.5 -0.4
Se puede omitir el cero cuando es el único dígito antes del punto decimal. El valor 0.4
se puede escribir como .4
. El valor 4.0
se puede escribir 4.
.
Enteros vs Flotantes
El punto decimal es importante para reconocer números punto-flotantes. 4
y 4.0
parecen iguales, pero no lo son. 4
es un entero y 4.0
es un flotante.
Uso de la e para los exponentes.
Cuando se desea utilizar números que son muy pequeños o muy grandes, se puede implementar la notación científica. La letra E
proviene de la palabra exponente.
3E8
Tres por diez elevado a la décima potencia.
Last updated