Tipos de Datos Básicos

Estilo de codificación

“El código es leído muchas más veces de lo que es escrito” Guido Van Roussen

Variables

Las variables son contenedores de datos, en ellas se almacena el valor de algun tipo de dato que el lenguaje soporte. Pueden ser utilizadas para referenciar a otras variables ó a estructuras mas complejas.

a=b=c=1
print (a, b, c)
1 1 1

x, y, z = 3, 5, 7
print (x, y, z)
3 5 7

nombre_compuesto = "un nombre"

Tipos de datos básicos

Dentro los tipos de datos básicos encontraremos tres grupos.

Númericos

Dentro de los tipos de datos númericos encontraremos los enteros, los flotantes y complejos.

Enteros

var_entero = 2147483647
var_octal = 0o27
var_hex = 0x17

Reales

Se representan mediante los tipos float

var_real1= 0.2703
var_real2= 0.1e-3

Complejos

Los numeros complejos se representa con el tipo de datos complex

c1 = 4 + 3j
c1
c2 = complex(2, -3)
c2
type(c2)
complex
Conversiones
Operaciones

Nombraremos algunas de las operaciones mas comunes entre los tipos de datos numericos.

Operador Operación
+ Suma
- Resta
* Producto
/ Division
// D. Entera
% Modulo
** Potencia

Operaciones relacionales:

Operador Operación
== Comparación
!= Diferenciación
> Mayor que
< Menor que
>= Mayor igual
<= Menor igual

Booleanos

El tipo de dato booleano contienen dos únicos valores: True y False.

x = True
y = False

x and y
False

x or y
True

not x
False

Cadenas de caracteres (strings)

Las cadenas de caracteres o strings son listas de caracteres con las cuales podemos operar.

nombre = 'gonzalo'.capitalize()
apellido = "Goral"
print (nombre +" "+ apellido)
print (apellido * 5)
Algunas operaciones sobre strings

Algunas operaciones sobre el texto (s):

Funciones Descripción
len(s) longitud
s.capitalize() Pone en mayusculas la primer letra de una cadena
s.upper() Convierte el texto a mayúsculas
s.lower() Convierte texto a minúsculas
s.split(’d’) Devuelve una lista separadas por el delimitador d
s.join() Devuelve un string uniendo los elementos de una lista
cadena = "Esta es una operación"
print("La longitud de la cadena es ", len(cadena))
21

Refencias