a1=[ 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]
b1=[ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
print("欢迎访问五年级10班签到系统")
m=input("请输入班级密码:")
if m=="123456":
while 1:
print("""
1:更改学生签到情况
2:查看学生签到情况
3:上传学生签到情况
4:退出
""")
x=input("请输入您的选择")
if x=="1":
x2=input("请选择要改学生的学号")
print("""
0:没到
1:到了
""")
x3=input("请选择")
if int(x2) in a1:
if x3=="0":
b1[int(x2)-1]=0
elif x3=="1":
b1[int(x2)-1]=1
print("更改完成")
else:
print("没有此学生")
elif x=="2":
x4=input("请选择要查看的学生的学号")
if int(x4) in a1:
w2=b1[int(x4)-1]
if w2==1:
w2=("到了")
elif w2==0:
w2=("没到")
print("此学生%s"%w2)
else:
print("没有此学生")
elif x=="3":
print("应到40人")
w=b1.count(0)
if w==0:
print("实到40人")
print("无同学请假")
else:
print("%s同学请假"%w)
exit()
elif x=="4":
print("欢迎下次使用")
exit()
else:
print("密码错误")