In [ ]:
# 1.请自己制作一个登录程序,在输入账号和密码之后显示“登录成功”。
# 2.在完成第一道题的基础上,登录成功后立即显示一道练习题。并要求作答,输入答案后判断对错(题目是【生成一个0到10的列表,并逐个数字打印。】)。
# 3.在第一道题的基础上,判断账号是否存在,如果不存在,要求用户进行注册。若密码输入错误,则提示密码错误。若成功登陆,返回第二题。
# 4.设计注册页面,将用户注册的账号密码保存,并返回登录页面,重复第一题和第二题的内容。
# 5.统计已注册用户数目,在注册成功后提示。
# 6.在登录页面加入验证码(4位整数),要求输入账号&密码&验证码才能进行登录。
# 课外拓展:easygui包的使用。
# 挑战性练习:请写一个密码安全性检查的脚本代码,要求在注册时填写密码后提示用户密码安全性。

# 密码安全性检查代码  
# 低级密码要求:  
# 1. 密码由单纯的数字或字母组成  
# 2. 密码长度小于等于8位  
# 中级密码要求:  
# 1. 密码必须由数字、字母或特殊字符(仅限:”~!@#$%^&*()_=-/,.?<>;:[]{}|\”)任意两种组合  
# 2. 密码长度不能低于8位  
# 高级密码要求:  
# 1. 密码必须由数字、字母及特殊字符(仅限:”~!@#$%^&*()_=-/,.?<>;:[]{}|\”)三种组合  
# 2. 密码只能由字母开头  
# 3. 密码长度不能低于16位