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

miércoles, 1 de mayo de 2024

Ejercicio practico para Matplotlib de Python

 En este ejercicio extraído del Libro "Python para principiantes" de Practical books, tendremos que construir el código a partir de la salida gráfica de la librería Matplot de Python.


 

 

 

import matplotlib.pyplot as plt

# Vamos a crear una lista con los valores del eje x (años del apocalypsis zombie)
x =[2046,2047,2048,2049,2050]
 
 
# vamos a crear una lista con los valores del eje Y (millones de zombies)
y = [0,1,8,14,2]
 
plt.bar(x,y)  # se llama el gráfico de barras para dos coordenadas x,y
plt.xlabel('años')   # se configura la etiqueta del gráfico para el eje x
plt.ylabel('millones de zombies')  # se configura la etiqueta del gráfico
  para el eje y
plt.show()  # Mostrar el gráfico

>>
 
 
# Si hacemos uso de la instrucción:
plt.plot(x,y, color ='r')
 
 
# Si hacemos uso de la instrucción podemos conservar las barras y
la linea de tendencia
 
A = plt.plot(x,y, color ='r')  # se llama el grafico de barras para dos coordenadas x,y
B = plt.bar(x,y)
plt.xlabel('años')   # se configura la etiqueta del grafico para el eje x
plt.ylabel('millones de zombies')  # se configura la etiqueta del grafico para el eje y
plt.show(A,B)  # Mostrar el grafico
 
 
 
 
 
 

Entradas recientes

PYTHON BASICO / NUMEROS Y OPERACIONES ARITMETICAS

 FASE 1: Números y operadores aritméticos La primera fase de este objetivo consiste en el aprendizaje de la utilización de números y de las ...

Entradas Populares