自定义异常作业

自定义异常作业:

1、


使用input输入一个名字阿坤

判断,在不在里面,

* 如果在,就打印阿坤是班级的一员

* 如果不在,抛出异常

2、熟练账务模块和包以及if name == "__main":

自定义异常

list_name = ["张三", "李四", "王五", "赵六", "周扒皮"]
while 1:
new_name = input("请输入名字")
class Judge_Name(Exception):
def init(self, new_name):
self.new_name = new_name

    def __str__(self):
        return "该同学不在此班级"
def main():

    try:
        if new_name not in list_name:
            raise Judge_Name(new_name)
    except Exception as error:
        print(error)
    else:
        print(f"{new_name}是该班同学")
main()
print("-"*30)
print("1、退出;2、继续")
choose=eval(input("请输入对应功能选项"))
if choose==1:
    break;
print()
posted @ 2023-02-06 16:18  Lovcsy  阅读(27)  评论(0)    收藏  举报