Заранее благодарен всем за потраченное Вами время.
Пробую создать что то вроде примера в учебнике, но не могу понять, то ли суть не уловил в принципе,то ли просто допустил ошибку, думаю смысл программы будет понятен всем.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
class exams:
def __init__(self,p,s=0):
self.predmet = p
self.stoimost = s
self.jadnost_prepoda(s)
def jadnost_prepoda(self,s):
if s <= 0:
self.jadnost_prepoda = ‘Чистоплотный преподаватель!!!’
elif 200 < s <= 400:
self.jadnost_prepoda = ‘В пределах нормы’
elif 400 < s > 500:
self.jadnost_prepoda = ‘Еще куда не шло’
else:
self.jadnost_prepoda = ‘Борзая!!!’
subject1 = exams('Геология', 200)
subject2 = exams('Начертательная геометрия', 999)
subject3 = exams('Высшая математика')
print (subject1.predmet,subject1.stoimost,subject1.jadnost_prepoda)
print (subject2.predmet,subject2.stoimost,subject2.jadnost_prepoda)
print (subject3.predmet,subject3.stoimost,subject3.jadnost_prepoda)