Ejercicio67.py

Crear dos clases dentro del mismo aplicativo. La clase profe y la clase estudiante. La clase profe tiene un __init__ con nombre, curso, y sueldo y un método para cobrar el sueldo. La clase estudiante tiene nombre curso y edad y tiene un método de inscripción para anotarse en un curso. Practicar creando varias instancias.

Hecho por Hernan y Pablux


# -*- coding: utf8: -*-
import os
os.system('clear')

class Profesor:
    def __init__(self, nombre, curso, sueldo):
        self.nombre = nombre
        self.curso = curso
        self.sueldo = sueldo
    def sueldos(self):
        print u'El Profesor %s, del curso %s, debe cobrar %d' %(self.nombre, self.curso, self.sueldo)

class Estudiante:
    def __init__(self, nombre, curso, edad):
        self.nombre = nombre
        self.curso = curso
        self.edad = edad

    def inscribirse(self):
        print u'El alumno %s, que tiene %d años, se inscribio en %s' %(self.nombre, self.edad, self.curso)


pepe=Profesor(u'Pepe',u'Primer grado',6000)
pepe.sueldos()
chinchi=Estudiante(u'Chinchi',u'Tercer grado',15)
chinchi.inscribirse()

 

Por x0iz y YoMendieta


# -*- coding: UTF8 -*-

class Profesor:
    def __init__ (self, nombreprof, cursoprof, sueldo):
        self.nombreprof = nombreprof
        self.cursoprof = cursoprof
        self.sueldo = sueldo
        
    def cobrar(self):
        print u'Señor %s por el curso %s usted cobrará %s' % (self.nombreprof, self.cursoprof, self.sueldo)
        

class Estudiante:
    def __init__ (self, nombreestud, edadestud, cursoestud):
        self.nombreestud = nombreestud
        self.edadestud = edadestud
        self.cursoestud = cursoestud
        
    def inscripcion(self):
        print u'%s tenes %s años, te acabas de inscribir a %s' % (self.nombreestud, self.edadestud, self.cursoestud)

elegir = raw_input('Es usted profesor o estudiante?: ')
if elegir == 'profesor':
    nombreprof = raw_input('Ingrese su nombre: ')
    cursoprof = raw_input('Ingrese el curso que realizá: ')
    sueldo = raw_input('Ingrese su sueldo: ')
    emanuel = Profesor(nombreprof, cursoprof, sueldo)
    emanuel.cobrar()
    
else:
    nombreestud = raw_input('Ingrese su nombre: ')
    edadestud = raw_input('Ingrese su edad: ')
    cursoestud = raw_input('Ingrese el curso donde se va a inscribir: ')
    mabel = Estudiante(nombreestud, edadestud, cursoestud)
    mabel.inscripcion()

Deja un comentario