更新 level2.py

This commit is contained in:
yky 2025-05-21 22:57:19 +08:00
parent 684ae00606
commit 319f1be9c3

View File

@ -12,21 +12,21 @@ input_name = input("请输入姓名(Name): ").strip()
input_location = input("请输入地点(Location): ").strip() input_location = input("请输入地点(Location): ").strip()
input_communication = input("请输入联系方式(Communication): ").strip() input_communication = input("请输入联系方式(Communication): ").strip()
# 检查姓名是否合法 # 检查姓名是否有效
def is_valid_name(name): def is_valid_name(name):
for role in Name["Agent"]["Orientation"].values(): for role in Name["Agent"]["Orientation"].values():
if name in role: if name in role:
return True return True
return False return False
# 检查地点是否合法 # 检查地点是否有效
def is_valid_location(location): def is_valid_location(location):
for loc_list in Locations.values(): for loc_list in Locations.values():
if location in loc_list: if location in loc_list:
return True return True
return False return False
# 检查联系方式是否合法 # 检查联系方式是否有效
def is_valid_communication(communication): def is_valid_communication(communication):
return communication in Communications return communication in Communications