name = str(input('请输入景点名称:')) intro = str(input('请输入景点介绍:')) cat = str(input('请输入景点类别:')) pos = str(input('请输入景点归属地:')) cost = int(input('请输入景点门票费:')) all.set_spot(name,intro,cat,pos,cost) print('设置成功!') sit = int(input('结束请输入0,继续请输入任意整数:')) elif op1 == 2: try: name = str(input('请输入景点名称:')) if name not in all.spots: print('请输入合法的景点名称!') continue print('原始景点信息如下:') all.get_spot(name) intro = str(input('请输入新的景点介绍:')) cat = str(input('请输入新的景点类别:')) pos = str(input('请输入新的景点归属地:')) cost = int(input('请输入新的景点门票费:')) all.set_spot(name, intro, cat, pos, cost) print('设置成功!') sit = int(input('结束请输入0,继续请输入任意整数:')) except: print('设置失败!请重新操作。') sit = int(input('结束请输入0,继续请输入任意整数:')) elif op1 == 3: try: name = str(input('请输入景点名称:')) if name not in all.spots: print('请输入合法的景点名称!')