miércoles, 22 de mayo de 2024

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()
 
 
 
 
  
  

No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7. Condicionales encadenados Python proporciona una forma alternativa de escribir una selección anidada, como la que se muestra en la s...

Entradas Populares