Notes d'étude (20): 21 jours Python jeu (leçon vidéo seulement) - capture multi anormale et gestion des exceptions et exception imbriquée est lancée ...

Apprendre immédiatement: https://edu.csdn.net/course/play/24797/282200?utm_source=blogtoedu

# Augmentation异常使用
classe Test47: 

    @property 
    def theAge (auto): 
        retour self .__ age 

    @ theAge.setter 
    def theAge (auto, âge): 
        si l' âge> 30 ans ou <10: 
            # #默认augmentation RuntimeError 
            # augmentation ValueError 
            augmentation OSError (âge, '年龄输入错误') 
        autre: 
            auto âge .__ = âge 


# t47 = Test47 () 
# t47.theAge = 9 

essayer: 
    t47 = Test47 () 
    t47.theAge = 8 
sauf OSError comme e: 
    print (e) 
    Imprimer (e.errno) 
    impression (e.strerror) 
    impression (e.args)
Publié 25 articles originaux · louange won 4 · Vues 596

Je suppose que tu aimes

Origine blog.csdn.net/happyk213/article/details/105222840
conseillé
Classement