Upload
marco-paul-apolinario-lainez
View
212
Download
0
Embed Size (px)
Citation preview
8/18/2019 Python Basico - 1
1/3
Python Basico - 1
February 12, 2016
In [2]: # Pyhton es un lenguaje de Tipado Dinamicoa = 1print (a)
a = ’Hola’print (a)
a = True
print (a)
# Es decir no se necesita declarar el tipo de variable# antes de asignarle un valor
1HolaTrue
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 # floatprint (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 = """HolaMundo"""
print ( type (cadena))
# Booleanos
1
8/18/2019 Python Basico - 1
2/3
logico = TrueLogico = 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
5.25
(5+2j)
True
Hola [5, 100.52]
In [22]: # Operadores Matematicos
suma = 5 + 12.5resta = 35 - 15 multiplicacion = 5 * 1 6division = 15/10.0potenciacion = 5**2 modulo = 1 0 % 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.5resta = 20 multiplicacion = 80division = 1.5potenciacion = 25 modulo = 1
2
8/18/2019 Python Basico - 1
3/3
In [12]: # Conversion entre tipos de datos
ocho = 8diez = "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))
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 1print (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) # la funcion len nos da la longitud de la lista print (longitud)
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’]416
[32, 41]
In [ ]:
3