投稿  收藏 
账号注册登录

1.描述

模拟简单学生教务系统注册、登录过程。

请完成以下任务:

(1)注册两个用户。用户名,密码各自独立(不相同);

用户名:长度3-30个字符;密码:长度5-16个字符。

(2)登录验证。用户名,密码正确登录成功。

2.问题分析:

通过归纳、抽象。按解决顺序,将案例分解为2个问题

问题一:注册账号。用户名、密码存入字典中。

问题二:登录验证。验证用户名,密码是否与字典中存入的内容一致。

3.问题解决

问题一:注册账号

(1)任务分解

步骤一:创建1个空字典userinfo=},用来存放两个账号的用户名、密码信息。

步骤二:使用vhile循环2次来保证成功注册两个账号。

步骤三:使用if-else双分支语句来判断用户名、密码是否符合要求。

步骤四:输出加入用户信息后的字典userinfo最终值。

(2)流程图及代码实现

账号注册登录

问题二:登录验证

(1)任务分解

步骤一:whle循环,实现多次循环输入。

步骤二:使用多分支语句f-elif-else来实现登录时的3种情况:

用户名不在系统里;密码错误,登录失败;登录成功。

(2)流程图及代码实现

账号注册登录

4. 完整代码展示—注册

账号注册登录

4. 完整代码展示—登录

账号注册登录

运行结果:注册账号

账号注册登录

运行结果:登录验证

账号注册登录

关 键 词

账号注册登录

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢