Estructura de Python
Python
Modulos
Sentencias
Objetos
j =5.0
p r i n t type ( i )
p r i n t type ( t e x t o )
p r i n t type ( j )
<type ’ i n t ’ >
<type ’ s t r ’ >
<type ’ f l o a t ’ >
P r o c e s s f i n i s h e d with e x i t code 0
Identación
while 1 :
board . d i g i t a l [ pin ] . w r i t e ( 1 )
time . s l e e p ( 2 )
board . d i g i t a l [ pin ] . w r i t e ( 0 )
time . s l e e p ( 2 )
Note que este bucle no tiene ningún cierre de corchetes como co-
munmente lo haría en C o Java. Note que las instrucciones tienen
una tabulación hacia la derecha, esta es la forma en que el interprete
sabe donde acabar un determinado bucle. En este caso se tomo un
bucle while, el cual será repetido infinitamente, este bucle es igual al
while(1) generado en C.
Diccionario
Un diccionario es un tipo de dato en el cual se tiene una llave y un valor
asociado a esta llave, es decir, el valor tiene una especie de identificador
unico que lo distingue de los demás. Este tipo es util en busquedas
que contengan una gran cantidad de datos debido a que se ubicaría
el valor de acuerdo a la llave o ID preestablecido. Para declarar un
diccionario recurrimos al siguiente código general:
m i d i c c i o n a r i o ={ ’D0 ’ : 2 , ’D1 ’ : 3 }
Para este caso el identificador ’D0’ tiene un valor asociado de 2,
mientras el identificador ’D1’ tiene un valor asociado de 3. Note
además que el diccionario se realiza con corchetes {}, este caracter per-
mite que el interprete detecte que se esta definiendo un diccionario.
El identificador por defecto va entre comilla simple, seguido del valor.
Otro ejemplo de diccionario podría ser:
m i d i c c i o n a r i o B ={ ’ 1 ’ : 1 0 0 , ’ 2 ’ : 2 0 0 , ’ 3 ’ : 3 0 0 }
Para acceder a un valor especifico del diccionario se usa la llave
como valor general para acceder al dato, considerando el ejemplo an-
terior tenemos el siguiente esquema de código:
print diccionario [ ’1 ’]
print diccionario [ ’2 ’]
100
200
P r o c e s s f i n i s h e d with e x i t code 0
Para este caso la primera llave o identificador es 1, con un valor
asociado de 100.
Tuple
Un tuple es un tipo de dato que sirve para declarar valores constantes.
Para definir un tuple se hace uso del caracter (), para definir los val-
ores. Considere el siguiente ejemplo de lista3 : 3
# indica comentario en Python.
t = ( 0 , 2 , 9 ) # d e f i n i c i o n de Tuple
a =(1 ,2 ,4 ,5 ,7)
b=( ’a ’ , ’ b ’ , ’ c ’ )
En este caso t,a,b serán tuples y su valor no podrá ser cambiado en
ningún momento.
Para accesar un dato especifico de este “tuple” se coloca directa-
mente el indice del valor que deseamos conocer, conside el siguiente
ejemplo:
t a = ( 0 , 1 , 2 , 3 , 4 , 5 ) # d e f i n i c i ó n de t u p l e .
generalidades de python 4
p r i n t t a [ 0 ] # El i n d i c e 0 corresponde a v a l o r 0 en t u p l e .
p r i n t t a [ 2 ] # El i n d i c e 2 corresponde a v a l o r 2 en t u p l e .
0
2
P r o c e s s f i n i s h e d with e x i t code 0