自定义异常作业
自定义异常作业:
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()

浙公网安备 33010602011771号