Está en la página 1de 3

Python Basico - 1

February 12, 2016


In [2]: # Pyhton es un lenguaje de Tipado Dinamico
a = 1
print(a)
a = Hola
print(a)
a = True
print(a)
# Es decir no se necesita declarar el tipo de variable
# antes de asignarle un valor
1
Hola
True
In [10]: # Tipos de Datos
# Numericos
a = 6 # integer
print(a)
print(type(a)) # type(variable) es una funcion que
# nos permite saber el tipo de dato de variable
a = 5.25 # float
print(a)
print(type(a))
a = complex(5,2) # numero complejo >> a = 5 + j*2
print(a)
print(type(a))
# Cadenas
cadena = Hola Mundo
cadena = "Hola Mundo"
cadena = """Hola
Mundo"""
print(type(cadena))
# Booleanos
1

logico = True
Logico = False
print(logico)
print(type(logico))
# Listas
lista = ["Hola","esto es una lista", 5 , True, [5 , 100.52]]
# una lista puede contener diferentes tipos de datos
print(type(lista))
print(lista[0] + + str(lista[4]))
# para acceder a un elemento de una
#lista es >> nom_list[posicion_elem]
# Tambien existen otros tipos de datos como
# las tuplas, los diccionarios entre otros
6
<class int>
5.25
<class float>
(5+2j)
<class complex>
<class str>
True
<class bool>
<class list>
Hola [5, 100.52]
In [22]: # Operadores Matematicos
suma = 5 + 12.5
resta = 35 - 15
multiplicacion = 5 * 16
division = 15/10.0
potenciacion = 5**2
modulo = 10 % 3
print("suma = " + str(suma))
print("resta = " + str(resta))
print("multiplicacion = " + str(multiplicacion))
print("division = " + str(division))
print("potenciacion = " + str(potenciacion))
print("modulo = " + str(modulo))
suma = 17.5
resta = 20
multiplicacion = 80
division = 1.5
potenciacion = 25
modulo = 1
2

In [12]: # Conversion entre tipos de datos


ocho = 8
diez = "10"
int_diez = int(diez)
float_diez = float(diez)
str_ocho = str(ocho)
print(type(int_diez))
print(type(float_diez))
print(type(str_ocho))
<class int>
<class float>
<class str>
In [24]: # Mas sobre las LISTAS
l = [] # lista vacia
l.append("1")
print(l)
l.append("2")
print(l)
l.pop(1) # eleimina el elemento de la posicion 1
print(l)
new_l = [15,24,32,41,50,68]
ultimo_elemento = new_l[3] # para acceder a algun elemento
# de una lista >> nombre_lista[posicion_elemento]
print(ultimo_elemento)
longitud = len(new_l)
print(longitud)

# la funcion len nos da la longitud de la lista

sub_lista = new_l[2:4] # en la sublista se guardaran


# los elementos de las posiciones 2 al 3
print(sub_lista)
[1]
[1, 2]
[1]
41
6
[32, 41]
In [ ]: