Está en la página 1de 7

JUNIOR

DEVELOPER
Módulo - PYTHON

Ing. Yusselin Murcia Clase 10


Declaración de una “Clase”
class Persona:

def inicializar(self,nom):
self.nombre=nom

def imprimir(self):
print("Nombre",self.nombre)
Declaración de una “Clase”

Implementaremos una clase llamada Persona que tendrá como atributo


(variable) su nombre y dos métodos (funciones), uno de dichos métodos
inicializará el atributo nombre y el siguiente método mostrará en la
pantalla el contenido del mismo.
Definir dos objetos de la clase Persona.
Declaración de una “Clase”

class Persona:

def inicializar(self,nom): Problema 1:


self.nombre=nom Implementar una clase llamada Alumno que tenga como
atributos su nombre y su nota. Definir los métodos para
def imprimir(self): inicializar sus atributos, imprimirlos y mostrar un mensaje
print("Nombre",self.nombre)
si está regular (nota mayor o igual a 4)
# bloque principal Definir dos objetos de la clase Alumno.
persona1=Persona()
persona1.inicializar("Yusselin")
persona1.imprimir()
persona2=Persona()
persona2.inicializar(”Tatiana")
persona2.imprimir()
Práctica en Clase

1. Realizar una clase que administre una agenda. Se debe almacenar para cada
contacto el nombre, el teléfono y el email. Además deberá mostrar un menú
con las siguientes opciones
◦ Añadir contacto
◦ Lista de contactos
◦ Buscar contacto
◦ Editar contacto
◦ Cerrar agenda
+
Tarea

1. Escribir una clase en python que revierta una cadena de palabras


Entrada: "Mi Diario Python"
Salida: "Python Diario Mi”
2. Escribir una clase en python con 2 métodos: get_string y print_string. get_string acepta una cadena
ingresada por el usuario y print_string imprime la cadena en mayúsculas.
3. Escribir una clase en python llamada rectangulo que contenga una base y una altura, y que contenga
un método que devuelva el área del rectángulo.
4. Escribir una clase en python llamada circulo que contenga un radio, con un método que devuelva el
área y otro que devuelva el perímetro del circulo.
5. Desarrollar un programa que cargue los datos de un triángulo. Implementar una clase con los métodos para inicializar los
atributos, imprimir el valor del lado con un tamaño mayor y  el tipo de triángulo que es (equilátero, isósceles o escaleno).
MUCHAS GRACIAS

También podría gustarte