python实现统计已确认学生
实例代码:
"""
判断还有多少人未被统计
"""
students = {'201824100001': 'Jack', '201824100023': 'Mike', '201824100111': 'Amy', '201824100231': 'Peter',
'201824100245': 'Maria'}
if __name__ == '__main__':
print("请输入已确认的学号(输入#结束):")
sid = input()
stus = students.copy()
# 中文英文#均可
while sid != "#" or sid != "#":
if sid in students.keys():
if sid in stus.keys():
del stus[sid]
else:
print(f"学生{sid}已确认过!")
else:
print(f"学生{sid}不在名单中!")
sid = input()
print(f"学生总数{len(students)}人,剩余未确认学生{len(stus)}人:")
print(stus.values())
运行截图: