Learn to code with step-by-step lessons. A place for students to work through programming fundamentals and build skills.
One possible program:
attendance = {}
while True:
name = input("Student name (or 'done'): ").strip()
if name.lower() == "done":
break
if name in attendance:
attendance[name] = attendance[name] + 1
else:
attendance[name] = 1
for name in attendance:
print(name, ":", attendance[name], "day(s)")