Ejercicio POO Python
Ejercicio 1. Fuente: https://lathack.com/ejercicios-en-python-poo/
Realizar un programa que conste de una clase llamada Estudiante, que tenga como
atributos el nombre y la nota del alumno. Definir los métodos para inicializar
sus atributos, imprimirlos y mostrar un mensaje con el resultado de la nota y
si ha aprobado o no.
class Estudiante():
def __init__(self,nombre: str,nota:float):
self.nombre = nombre
self.nota = nota
def imprimir(self):
print('El nombre del estudiante es: ',self.nombre)
print('La nota del estudiante es: ',self.nota)
def resultado(self):
if self.nota >= 3.0:
print("El estudiante ha aprobado el curso")
else:
print("El estudiante no ha aprobado el curso")
student1 = Estudiante('Carlos',4.0)
student2 = Estudiante('Michael',2.9)
student3 = Estudiante('Mariana',4.2)
id(student1)
>> 2597350131184
id(student2)
>> 2597350143472
student1.imprimir()
student1.resultado()
Comentarios
Publicar un comentario