self - это обращение именно к объекту,
class Human:
def __init__(self):
self.blood = 7000
self - выступает простым обращением к объекту.
x.blood = 7000 - можно присвоить конкретно этому объекту любое другое значение, например: x.blood = 6500.
соответсвенно и при вызове оно будет изменено
можно ничего не менять и если просто написать, то оно выдаст значение по умолчанию.
>>>x.blood
7000