Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ATENCION
Este documento está bajo licencia Creative Commons 4.0 internacional,
Reconocimiento-NoComercial-CompartirIgual, al descargar, abrir y/o leer
este documento está aceptando la licencia Creative Commons con sus
repectivas restricciones.
Python
cual programaremos nuestra Raspberry Pi, este lenguaje
es muy poderosos y bastante sencillo de usar, aquí se
muestra el código de varias prácticas que se hicieron en el
video para que el lector pueda estudiarlo
#Numeros enteros
num_entero = 1
num_neg = -1
#Numeros reales
num_real = 4.5
num_real_neg = -4.5
#Numero complejo
num_complejo = 3.5 + 7j
#Numero binario
num_bin = 0b111 #7 decimal
#Numero octal
num_octal = 0o10 #8 decimal
#Numero hexadecimal
num_hex = 0xff #255 decimal
#OR logico
True or False
#AND logico
False and False
#Negacion logica
not False
#Division entera
7//8
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
2
Introducción a
Python
#Conjunto
conjunto_0 = set('846')
conjunto_1 = {1,2,3,4}
conjunto_2 = {4,1,3,4}
#Interseccion de conjuntos
conjunto_1.intersection(conjunto_2)
duplicados = {2,4,5,8,7,4,5,1,3,6,9,10,11,5}
print(duplicados)
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
3
Introducción a
Python
##Cadenas
#Longitud de cadena
len(cadena)
#Concatenacion de cadenas
cadena_concat = "Hola" + "Mundo"
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
4
Introducción a
Python
#Tuplas
t = (1,'a',4)
t_3.count(1)
#Listas
#Lista vacia
lista = [] #Esto es una lista vacia sin elementos
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
5
Introducción a
Python
#Diccionario
diccionario = {'a':1, 'b':2, 'c':3} #Damos una clave y un valor, con el formato: clave:valor
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
6
Introducción a
Python
#IF
x=4
y=0
if x == 4:
y=5
else:
y=2
print(y)
#ELSE IF
if x == 4:
y=1
elif x == 5:
y=2
elif x == 6:
y=3
else:
y=5
print(y)
#FOR
for x in range(0,11):
print(x)
#Nos imprime los numeros del cero al 10
for x in (1,2,3):
print(x)
else:
print("fin")
#Cuando cacaba las iteraciones pasa al else e imprime "fin"
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
7
Introducción a
Python
#WHILE
x_1 = 0
y_1 = 3
Funciones en Python
def mifuncion():
print("Mi primera funcion")
#Invocamos a la funcion
mifuncion()
def AreaC(x):
r = 3.1416 * (x*x)
print(r)
#Invocamos a la funcion
AreaC(4)
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com
8
Introducción a
Python
#Para floats solo se debe hacer el casteo en ves de int poner float
#Fin..
Tutorial Electrónica
Nueva Electrónica México
Por: Misael Saenz Flores
Correo: misa2pac@gmail.com