Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Python
mediante ejemplos
Dr. Octavio Juárez
Universidad de Sonora – Python – Dr. Octavio Juárez
TEMARIO
▪ Introducción
▪ Entrada y Salida de Datos
▪ Programación Estructurada
▪ Numpy, Matplotlib y Scipy
▪ Programación Orientada a Objetos
▪ PyGame
B_x = 2
B_y = 1
A = Punto2D()
A.x = 1
A.Y = 2
Universidad de Sonora – Python – Dr. Octavio Juárez
E J E M P L O # 56
def __init__(self,x,y)
self.x = x
self.y = y
A = Punto2D(1,2)
def __init__(self,x,y):
self.x = x
self.y = y
def show(self):
print(self.x)
A = Punto2D(1, 2)
A.show()
class Punto2D:
def show(self):
print(self.x)
Métodos,
Acciones
Universidad de Sonora – Python – Dr. Octavio Juárez
E J E M P L O # 59
P = 4*L
L
A = L**2
L
T = Triangulo(2, 3, 4)
T.P() # calcula el perímetro
T.A() # calcula el área
Propiedades:
- Nombre
- Ánimo
- Energía
Métodos:
- Estado
- Jugar
- Dormir
Propiedades:
- Nombre
- Ánimo
- Energía
Métodos:
- Estado
- Jugar
- Dormir
Ánimo: Energía:
:( [ ]
:| [* ]
:) [** ]
:D [***]
Propiedades:
- Altura
- Flores
- Agua
- Gustos
Métodos:
- Regar
- Crecer
- Florecer
• Métodos nuevos:
✓ Dar amor, abono
✓ Podar, etc…
• Automóvil
• Caldera
• Reactor químico
• Semáforo
• Quiz
• Aventura de texto
• Combate por turnos
• Mascota
• Etc…
Universidad de Sonora – Python – Dr. Octavio Juárez
TEMARIO
▪ Introducción
▪ Entrada y Salida de Datos
▪ Programación Estructurada
▪ Numpy, Matplotlib y Scipy
▪ Programación Orientada a Objetos
▪ PyGame